Hotel Villa Greta
Italian
Hotel Villa Greta is an Italian hotel offering air-conditioned rooms, many with balconies. Guests can enjoy amenities such as free internet and an included breakfast.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Hotel Villa Greta.
Local restaurants nearby
Via Leonardo da Vinci, 46, 98039 Taormina, IT

