Angela Suites & Lobby is a 3-star hotel in the center of Rhodes, approximately 300 m from the beach and 13 km from Rhodes airport.
7, 28th Octovriou str
Rhodos-City
85100
Greece
Checking for room alternatives