Just 80 metres from Tilos Port and Livadia Beach, George Apartments offers self-catered accommodation. It features a flowered courtyard and a roof terrace overlooking the Aegean Sea. Free Wi-Fi is available in public areas. Opening to a balcony, all...
Rooms total: 3Important Information
Managed by a private host
More information »Elephant Museum 5.6 km