Aegina» Agia Marina
Rachel Hotel is located in the center of Agia Marina, near the sandy beach. Featuring anatomic mattresses and simple decoration, the air-conditioned rooms of Rachel have a fridge and a TV. Each room has a private bathroom stocked with a hairdryer.
Check availability & prices
Check in
Check out
Persons