El City Centre Rooms se encuentra en Limassol, a 1 km de la playa del puerto deportivo de Limassol y a 300 metros del centro, y ofrece alojamiento con aire acondicionado, WiFi gratuita y terraza.
Algunos alojamientos tienen balcón y/o patio con vistas al mar o al jardín.
Cerca del apartamento hay varios lugares de interés, como la playa Akti Olympion, el puerto deportivo de Limassol y el castillo de Limassol. El aeropuerto más cercano es el aeropuerto internacional de Pafos, ubicado a 57 km del City Centre Rooms.