Rooms
The hotel has 35 rooms.
28th Octovriou str. (Acadimia sq), 7 - 85100 - Rhodes,
Greece
View Map
Area: Ammoudes
Other amenities /services: 35 two-room self-catered apartments and one suite. All apartments may accommodate up to 4 adults and consist of a bedroom and a separate kitchen / living room. Apartments are fully equipped with, air-conditioning or heating, TV with satellite programs, direct dial telephone, kitchenette with cooking rings, refrigerator, cooking utensils and large bathroom.
Important place or monument close to the hotel: beach - less than five minutes walking distance.
TripAdvisor vote: 3.5/5 Based on 258 guest reviews
The hotel has 35 rooms.
The Angela Hotel Downtown Rooms offers air conditioning. The hotel offers a bar to enjoy a drink and relax.
The Angela Hotel Downtown Rooms offers the use of a TV in the rooms.