Hotel Overview
The Bay Palace is a 4 star complex situated in Taormina Mare, Sicily. It consists of elegant rooms designed to offer guests comfort and services. The pool, the restaurant, the bar and the other hotel facilities create a dream environment for the guests providing them all the elements. It is an ideal choice for those looking for a relaxing and joyful holiday. The hotel is next to the beach and approximately 60 km from the airport of Catania.
Sicily
Italy