Villa Thalia
Beach, Neapoli (Crete), Greece
Show on map
Preview only — see all hotel photos
See all 50 photosVilla Thalia
Located within 10 minutes' drive of the Monastery of Saint George Selinari, the 3-star Villa Thalia Neapoli hotel boasts views of the Cretan Sea. This Neapoli hotel also includes a palm garden, a restaurant.
Hersonissos is 18 km from the hotel, while the Avlaki Beach is 3.1 km away. The accommodation is set in a garden and palm trees. The Milatos Cave is situated around a 15-minute drive from the Villa Thalia Neapoli. This Neapoli hotel is right around the corner from Milatos Paralia bus stop.
The rooms include a sitting area, as well as Wi-Fi and a TV set for your convenience. They also have private bathrooms.
No Name Restaurant is located next to the property and serves Greek dishes, just 150 metres from the property.
Amenities
Main Features
- Internet
- On-site Dining
Facilities
- Free internet access
- Restaurant
- Bar/ Lounge area
- BBQ facilities
- Room service
- Car hire
- Laundry