Rooms & Availability at Lilly Villa Hotel Tolon
Description of Lilly Villa Hotel Tolon
The Lilly Villa Hotel Tolon is ideally positioned in peaceful surrounds in Tolo, just a short car ride from Palamidi and Tiryns.
The rooms at the Lilly Villa Hotel Tolon include a TV, a kitchenette and a refrigerator.
Whatever the purpose of your visit, the Lilly Villa Hotel Tolon is an ideal choice for your stay in Tolo. The hotel is situated a 20-minute walk from Tolo Beach.
Features at Lilly Villa Hotel Tolon
Map of Lilly Villa Hotel Tolon