Комплекс Amathusia Beach Apartment расположен в районе Агиос Тихонас (Agios Tychonas) недалеко от Acropolis. Примерно в 3,4 км от комплекса находится St. Raphael Marina. Всего в нескольких сотнях метров от пляжа.