El Niu Square ofrece alojamiento en Mannheim cerca de Luisenpark y del Teatro Nacional de Mannheim. Cuenta con un bar y un restaurante que sirve cocina europea. Ofrece también una recepción abierta las 24 horas, un centro de negocios y excursiones organizadas para los huéspedes. Se sirve un desayuno buffet todas las mañanas.
La Universidad de Mannheim se encuentra a 3,6 km de la plaza niu, mientras que Maimarkt Mannheim está a 3,9 km. El aeropuerto de la ciudad de Mannheim está a 2,5 km.
Todas laas habitaciones disponen de zona de estar, TV de pantalla plana con canales vía satélite y baño privado con artículos de aseo gratuitos y ducha.