Apollo Guesthouse
Omirou 28, Rhodes City, Greece
Show on map
Gallery
Preview only — see all hotel photos
See all 12 photos 1 /
12
Best options for your travel dates
Apollo Guesthouse
Providing 6 rooms, Apollo Guesthouse Rhodes City is just an 11-minute walk from the Monte Smith hill.
This hotel lies a mere 1 km from Light & Sound and within a few blocks of the Old Town. Guests can also visit Diagoras Stadium, which is around 5 minutes' walk away. The hotel is located 2.1 km from the Pythian Temple of Apollo. San Francesco bus stop is right around the corner from the Apollo Guesthouse.
Ta Mezeklikia serves a good range of Greek food and lies 50 metres away.
More +
Less -
Please wait, we're checking available rooms for you.
Searching hotels
Amenities
Main Features
Facilities
Map
Local Attractions
Airports
- Diagoras (13 km)