The staff were good and the reception was friendly. However, we were put in an adjoining apartment for our stay. The apartment was tired, the shower broken and in need of a good clean. The curtains were hanging off the curtain rails and the colour was almost gone on the very small portable TV. This was more like a cheap... More
Location: Italy > Puglia > Province of Lecce > Torre Vado
Price Range (Based on Average Rates): $$$$
- Reservation Options:
- TripAdvisor is proud to partner with Booking.com, Priceline and BookingOdigeoWL so you can book your Hotel Albatros reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.