The Hotel Mamma Rosa is perfect for who wants to travel by car. This accommodation offers a fast internet connection. There is a bar inside the hotel. The Hotel Mamma Rosa is pleased to host your pets.
Hotel Mamma Rosa
2 StarsVia Dante Alighieri 17 - 73053 - Santa Maria Di Leuca - Lecce, Italy View Map
- Jump to:
- Services
The Mamma Rosa is set in a typical building of Salento, and offers local cuisine, free parking, and rooms with countryside views. Located in Patù, it is 6 km from Pescoluse Beach. All rooms at the Mamma Rosa are air-conditioned and feature a private bathroom with shower. Most rooms come with a private balcony. The restaurant is open for breakfast, lunch and dinner and serves many homemade specialities. The management organizes horse rides and excursions.
TripAdvisor vote: 3/5 Based on 78 guest reviews
Hotel facilities
- Car Parking
- Internet Point
- Pet allowed
The hotel provides either its own car park or a nearby one with a special agreement; being not included in the room price, for a paid parking the payment have to be carried out directly on the spot.