Angels city apartment is located in Rhodes Town, just 1.6 miles from Temple of Apollon and 1.8 miles from Mandraki Port. The air-conditioned accommodation is 1.6 miles from Akti Kanari Beach. Free Wifi is available throughout the property and Zefyros Beach is a 10-minute walk away.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.
Popular points of interest near the apartment include The Street of Knights, Clock Tower, and Grand Master's Palace. The nearest airport is Rhodes International Airport, 7.5 miles from Angels city apartment.