
Taormina Mare, Italy
Bay Palace
4-star hotel
This hotel is located in Mazzaro, boasting a stunning cliffside setting overlooking the coast. Spisone, Mazzaro and Isola Bella are located nearby, offering guests the ideal setting from which to explore the beauty and splendour…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar








