Apollo Guest House

4.7
(147 reviews)
Omirou street 28c Old Town, Rhodes Town 85100 Greece
+30 2241 032003
Great View
Guest house
Hidden Gems
Romantic
Hotel

About

The Apollo Guest-House is located in a 15th century building situated on the summit of the citadel, with a magnificent view over the Palace of the Grand Master, the port, and the medieval city. Apollo is a quiet and characteristic hotel, it has six rooms, with modern private bathrooms in each room. The Guest House is also available for groups and families.

Apollo Guest House | Rhodes | Greece | TripAligner