Strategically located in the centre of the town, this 3-star bed & breakfast makes for an ideal base in Taormina. It also offers free Wi-Fi.
Mamma Maria provides cosy accommodation, in additi...
Distance to city centre
Policies vary by room type and provider.
+39 094 262 6654
Room service, Elevator, Complimentary breakfast, Garden, Breakfast included, Air-conditioned, 24hr front desk, Storage available
You can reach the front desk of Mamma Maria at +39 094 262 6654.
Yes, Mamma Maria has Wi-Fi available to hotel guests.