
Rhodes Town, Greece
Angela Downtown Hotel
3-star hotel
Nestled in the heart of Rhodes Town, this charming hotel is perfectly situated for exploring the island's treasures. Discover the Medieval City and Mandraki Harbour, enjoy shopping sprees, or relax on Elli Beach, just a…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Fitness · extra charge






















