Area attractions around La Grotta Hotel include Letojanni Beach, Lido Mazzarò, and Greek Theatre. Additional area attractions include Spisone Beach and Taormina Cable Car.
Dining options at the hotel include a restaurant. Wireless Internet access is complimentary in public areas.
Rooms open to balconies. The 11 air-conditioned guestrooms at La Grotta Hotel include ceiling fans. All accommodations provide desks and phones.