Rooms & Availability at Telchinis
Description of Telchinis
The Telchinis is perfectly placed in a peaceful setting in Faliraki, a short drive from Colossus of Rhodes and the Aquarium of Rhodes.
The Telchinis has comfortable rooms, designed to fit the needs of any guest.
Diagoras International Airport is under a 20-minute drive from the Telchinis. Rhodes City and Ialysos are both an easy drive from the hotel.
Map of Telchinis