Just 1.1 miles from Finikoudes Beach and a 12-minute walk from Touzla Mosque, Town centre suites features accommodations in Larnaca, with a garden. The property is around 1.5 miles from Byzantine Museum of Saint Lazarus, 1.5 miles from Saint Lazarus Church, and 1.5 miles from Saint Lazarus Square. The guest house provides rooms with air conditioning, free private parking, and free Wifi.
At the guest house, all units are soundproof.
Popular points of interest near the guest house include Europe Square, Larnaca Marina, and Finikoudes Promenade. The nearest airport is Larnaca International Airport, 3.1 miles from Town centre suites.