Apollo Blue
Photo gallery for Apollo Blue
Overview of Apollo Blue
Apollo Blue
5-star Rhodes hotel close to Faliraki Beach
Reviews
9.2
Wonderful
Popular amenities
Explore the area
Faliraki, Rhodes, Rhodes Island, 85105
- Stefanos Restaurant1 min walk
- Georges Bar5 min walk
- Faliraki Beach11 min walk
- Katafýgio Beach17 min walk