The hotel lies in the center of a recreational area, giving access to Rhodes Beach, which is 850 meters away. This charming hotel was opened in 1965 and renovated in 2000.
Elli Beach are within a 10-minute walk of the property. There are restaurants, cafeterias and cafés in the area.
Nearby points of interest include a gallery, a church and a castle.
The hotel is conveniently located about 10 minutes' walk of Rhodes Town city center. Diagoras airport is 20 minutes' drive from away.
This property has 46 guestrooms including budget triple room, economy triple room and economy double room appointed with individual climate control, a minibar, a mini-refrigerator, a dressing area and double glazed windows. Some rooms have the city view. Bathrooms come with a bathtub, a hairdryer and guest toiletries.
Eat & Drink
The café Edesta is about 250 meters from the property.
Guests can make use of 24-hour front desk, housekeeping and shopping service on site.
No parking available.