About it
Located in Taormina, VILLA MIMOSA Taormina Rooftop Terrace has a garden and a large terrace with Ionian Sea views. It offers free WiFi and elegant accommodations with antique furnishings.
VILLA MIMOSA Taormina Rooftop Terrace comes with air conditioning and a flat-screen TV. The kitchen includes a dishwasher and there are also 3 bathrooms. Beach towels are provided.
Taormina Cathedral is 394 feet from the property. The Greek Theater is a 10-minute walk away.