The Rachel Hotel has an enviable location on the island of Aegina in Greece. It is conveniently positioned in the centre of Aghia Marina and is only a 15 mile journey from the capital of Greece - Athens. The hotel is a perfect choice for guests who are looking for a relaxing beach holiday as the property is right on the beach. Visitors will also be within walking distance of the main resort town which offers a good selection of shops, bars and restaurants.