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.
WiFi is available in all areas and is free of charge. Free public parking is possible at a location nearby (reservation is not needed). Street parking. Pets are not allowed. All children are welcome.
All children under 12 years stay free of charge when using existing beds.
There is no capacity for cots in the room.
There is no capacity for extra beds in the room.
Please inform Apollon Apartments in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.