Nestled at a distance of 7 km from Piazza della Repubblica, Leila Villa entices guests to explore various tourist destinations nearby.
Leila Villa comes with a sofa set and a work desk, as well as high-speed internet and a television with satellite channels. Accompanied by sound-proofed windows, the villa also includes in-room amenities like climate control. Bathroom amenities comprise a bidet, a walk-in shower, and a separate toilet, as well as hair dryers and bath sheets.
A dining place with coffee and tea making facilities are at the guests’ disposal. On-site self-catering also includes a microwave oven, a fridge, and kitchenware. Offering Italian dishes, Caffe Supreme is situated at a moderate distance from this villa.
Peretola airport can be reached within 5 minutes drive, and natural attractions like The Boboli Gardens are approximately 7 km away. Cultural landmarks in the vicinity include Gallerie Degli Uffizi, which is situated approximately 7 km away. This villa is at a distance of 7 km from Bargello National Museum.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please