Hotel Rachel
Photo gallery for Hotel Rachel
Overview of Hotel Rachel
Hotel Rachel
Aegina hotel with coffee shop/cafe
Reviews
8.6
Excellent
Popular amenities
Explore the area
Kiriakou Galari Street 188, Agia Marina, Aegina, Aegina Island, 18010
- Θυμάρι1 min walk
- Paralia Agia Marina1 min walk
- Compass2 min walk
- Temple of Aphaea3 min drive