Top amenities
- WiFi in lobby
- WiFi in rooms
- Parking
- A/C
No description available
No, Tellus City doesn’t offer pool areas.
No, Tellus City doesn’t allow pets.
Yes, Tellus City provides Parking for guests.
Tellus City is located in SIROU 20, 73100, Chania, Greece.
Tellus City Nearby attractions include Chania Old Town, Nea Chora - The beach of Chania, Chania International Airport, Almyrida, Rethymnon Τown Beach, KTEL Chanion - Rethimnou, National Stadium of Chania, Platanias beach.
These hotels may also be interesting for you...