Rooms
The hotel has 35 rooms.
Restaurant
The hotel has restaurant.
Lardos - Pefkos - 85109 - Rhodes,
Greece
View Map
Area: Lardos
Other amenities/services:Rooms with balcony and telephone.
Important place or monument close to the hotel: Located 350 meters to Lardos Beach.
TripAdvisor vote: 4/5 Based on 594 guest reviews
The hotel has 35 rooms.
The hotel has restaurant.
The Hotel Olive Garden offers a relaxing bar.
The Hotel Olive Garden offers the use of a TV in the rooms.