Photo gallery for 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
- Paralia Agia Marina1 min walk
- Monastery of Saint Nectarios7 min drive
- Paleohora7 min drive
- Athens (ATH-Eleftherios Venizelos)92 min drive