Updating availability and prices
Located in Rhodes Town, within 600 metres of Clock Tower, Apollon Apartments offers accommodation with free WiFi and air conditioning
This apartment is 700 metres from Temple of Apollon and 800 metres from Grand Master's Palace
St Johns Church is at 300 metres
Guests will find Psaropoula Beach at 1
5 km, while Elli Beach is at 1
8 km
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 800 metres from the apartment, while Mandraki Port is a 14-minute walk from the property
Rhodes International Airport is 12 km away
This apartment has air conditioning, stovetop and flat-screen TV
Book now, best price guaranteed!
Hotel
Tax Information
Taxes information: This destination requires a local tourist tax (not included in the price per person and night) that must be paid directly at the hotel.