Apollon Apartments H-1
Well 7.7 (14 reviews)
Residence
About it
Located in Rhodes Town, within 1969 feet of Clock Tower, Apollon Apartments H-1 H-2 offers accommodations with free WiFi and air conditioning. This apartment is 2297 feet from Temple of Apollon and 2625 feet from Grand Master's Palace. St Johns Church is at 984 feet.
Guests will find Psaropoula Beach at 0.9 mi, while Elli Beach is at 1.1 mi. A bus stop and a pharmacy can be found across the street, along with a mini market a bakery and a cafe in the nearby area.
The 1-bedroom apartment comes with a living room with a flat-screen TV, a fully equipped kitchenette, and a bathroom with bath.
The Street of Knights is 2625 feet from the apartment, while Mandraki Port is a 14-minute walk from the property. Rhodes International Airport is 7.5 mi away.
Its strengths
LAN Wi-Fi
Parking
Family rooms
Location
Diagoridon85100 Rhodes Town
Dates of your stay
Availability with