Town centre suites Guesthouse Larnaka, Larnaca Region
Located in Larnaka, near Finikoudes Beach, Touzla Mosque and Europe Square, Town centre suites features a garden. The property is set 1.8 km from Larnaca Marina, 1.8 km from Finikoudes Promenade and 2.4 km from Byzantine Museum of Saint Lazarus.
Number of rooms: 7
Ioanni Pasikrati 29, 6012 Larnaka, Cyprus