Show all images
Borromeo Resort
Via Nazionale 183, Taormina, Italy
3 nights + flights
from £100ppMap
Rooms

Comfort Room Sea View
Sea view - Terrace
Overview
Borromeo Resort is a 4-star accommodation located at Via Nazionale 183 in the beautiful city of Taormina, Italy. Known for its stunning views and charming atmosphere, Taormina is a popular destination on the Sicilian coast, offering a blend of ancient history, vibrant culture, and picturesque landscapes. Visitors can explore the famous Greek Theatre, enjoy the local cuisine, and relax on nearby beaches. Borromeo Resort provides a comfortable stay, making it an ideal base for exploring this enchanting city.




























