El Niro Apartments, un establecimiento de nueva construcción, goza de una ubicación céntrica en la localidad de Polis Chrysochous, a 2 km de la playa de Latchi, y ofrece apartamentos con balcón con vistas al mar Mediterráneo y a las montañas. El alojamiento está a unos 3 minutos a pie de restaurantes y tiendas.
Todos los apartamentos del Niro presentan una decoración de estilo contemporáneo y disponen de cocina con horno y nevera, y baño privado con ducha y artículos de aseo gratuitos.
El establecimiento proporciona aparcamiento privado gratuito y está a 45 km del aeropuerto de Pafos y a 50 metros de una parada de autobús.