Hotel Albatros is located on the beach in Letojanni, close to Letojanni Beach, Lido Mazzarò, and Greek Theatre. Other points of interest near this hotel include Spisone Beach and Taormina Cable Car. Hotel Features. Hotel Albatros features a restaurant and a bar/lounge.
The hotel serves a complimentary buffet breakfast. Wireless Internet access (surcharge) is available in public areas. Additional property amenities include an elevator (lift). 77 air-conditioned guestrooms at Hotel Albatros feature hair dryers. All accommodations have balconies.
Wireless Internet access is available for a surcharge. Guestrooms offer direct-dial phones.