See all photos
Omirou 28, Rhodes City, Greece
Approximately 5 minutes' walk from Diagoras Stadium, Apollo Guesthouse Rhodes City includes 6 rooms.
The centre of Rhodes City can be reached within a 5-minute walk, and natural attractions like Parc Rodini are 2.1 km away. Old Town is also only a 9-minute stroll away. This Rhodes City hotel is situated not far from the well-known Elli Beach, while KTEL bus station lies 700 metres away.
Ta Mezeklikia is adjacent to the Apollo Guesthouse Rhodes City, about a 5-minute walk away.
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