See all photos
Omirou 28, Rhodes City, Greece
Situated about 5 minutes' walk from Apollo Guesthouse Rhodes City, guests can reach Park of Saint Fragkiskos in no time.
At this Rhodes City hotel, you'll be merely 1.4 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes" and just near Diagoras Stadium. Natural attractions in the area include Parc Rodini, approximately a 10-minute drive from the hotel, and a beach is just a 6-minute walk away. The Apollo Guesthouse Rhodes City is an ideal starting point for visiting the Old Town, located a mere 0.7 km away. KTEL bus station can be found 950 m from the property, while the enduring Aquarium of Rhodes is around 15 minutes' drive away. Due to its location 15 km from Diagoras airport, fast access to the hotel is provided.
Offering Greek dishes, Koo Ina Ouzerie lies a short way from Apollo Guesthouse.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Apollo Guesthouse! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices