
Hotel Telchinia
Grekland, Agii Apostoli 731 00, Greece, Agioi Apostoloi
Location You’ll be sleeping tight! Hotel Hotel Telchinia is located in Agioi Apostoloi. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — SunSet Beach, Agii Apostoli Beach and Iguana Beach. At the hotel You can stop b
ParkingBeachfront














