The Hotel Villa Flora offers fast internet connection. The Hotel Villa Flora is pleased to host your pets. There is a solarium on the premises.
Hotel Villa Flora
SP 74 18 - 73040 - Santa Maria Di Leuca - Lecce, Italy View Map
- Jump to:
- Services
Boasting an outdoor pool and pool views, Villa Flora is situated in Leuca. This villa has a private pool, a garden, barbecue facilities, free WiFi and free private parking. The air-conditioned villa consists of 3 bedrooms, a kitchen with dining area, and 3 bathrooms with shower. The villa features a sun terrace. Marina di Leuca beach is 1.7 km from Villa Flora.
Hotel facilities
- Internet Point
- Pet allowed
- Solarium