Enter your dates in the form below to check availability and book a room at this hotel
The Albatros Hotel is located in Taormina-Letojanni making it one of the best hotels to stay at while in town.All 80 at this 3-star property offers well-furnished rooms and attentive service.Each guestroom has air conditioning, hair dryer, television, separate shower and tub, balcony/terrace, satellite/cable TV.Guests can experience the high standards of comfort while staying at this luxury Taormina-Letojanni hotel with everything they need right on the site such as elevator, bar/pub, restaurant. Hotel's guests can experience on-site latest leisure and sports facilities such as private beach.Being one of the good quality hotels in Taormina-Letojanni, guests staying at this hotel will find its convenient location and tranquil atmosphere pleasurable. To proceed with your booking at the Albatros Hotel, simply choose your travel dates and fill in our secure online booking form.
elevator | |
bar/pub | |
restaurant |
Up »