Doté d'un jardin et d'un salon commun, le Town centre suites est situé à Larnaka, à 1,7 km de la plage de Finikoudes, à 1,1 km de la mosquée Touzla et à 1,5 km de la place de l'Europe. Il possède une cuisine commune et une terrasse bien exposée. Cette maison d'hôtes propose des chambres climatisées, ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Certains logements comprennent une cheminée. Tous les logements sont insonorisés.
Le port de plaisance de Larnaca et la promenade de Finikoudes se trouvent à 1,8 km. L'aéroport international de Larnaca est à 5 km.
This property offers self check-in only.