Overlooking Taormina's coastline, the Baia Taormina Hotels & Spa offers 2 outdoor swimming pools, a free private beach, and a scheduled shuttle service to Taormina. All rooms come with a sea-view balcony or terrace. Wi-Fi is free throughout.
Number of rooms: 196
Via Nazionale Km 39, 98030 Forza dʼAgro, Italy