Situated about 15 minutes' walk from Isola Bella Taormina, the traditional Bay Palace offers a seasonal outdoor pool, a sunbathing terrace and an indoor swimming pool. The building was renovated in 2002.
A wonderful public beach is near to the hotel, set in the center of a shopping area. Bay Palace lies within a 10-minute walk from the center of Taormina.
Guests can visit a church, a castle and a museum as well as restaurants and pubs close by.
The property offers classic rooms equipped with a minibar, climate control, cable TV, a personal safe and a balcony and feature a fantastic view over the sea. Guests will admire views across the Ionian Sea and Taormina Bay from the rooms. They also have a dishwasher and coffee/tea makers available for self-catering.
A delicious buffet breakfast is served every morning. The property features an indoor restaurant serving international dishes. The large lobby bar offers a terrace and Wi-Fi. A variety of dishes are served in Ristorante Castelluccio and Lido La Caravella Club, which are 5 minutes’ walk away.
Fontanarossa airport is 55 minutes' drive away from Bay Palace.
Cars are available for rent at Bay Palace.
The hotel spoils guests with a solarium and a Jacuzzi along with such activities as scuba diving, windsurfing and jet skiing. Aqua fitness and aerobics classes are provided on-site.