Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Suite Hotel Santa Chiara
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Hotel is a brand new boutique hotel located in a beautiful corner of Lecce, near Piazza S. Fred and the Roman amphitheater in the heart of the historic center. The apartments are furnished with classic style and accurate and provided with modern conveniences, have their own intimate and refined character. An elegant roof garden offers a striking view over the beauty of the entire city.The service staff is at your disposal to make your stay unforgettable. The hotel, located next to the stunning church of Santa Chiara, allows you to walk to the most picturesque places of Lecce 50 meters from...
More details
Via degli Ammirati, 24, 73100 Lecce LE, Italy - Lecce, Apulia - Italy - 73100
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00