Overlooking the marina, the 5-star St Raphael Resort Pyrgos is nearly a 10-minute ride from Castella Beach.
Standing only 200 metres from St. Raphael Marina, this Pyrgos hotel is 3.2 km from Saint Anna Church. Amathus Ruins is also approximately a 15-minute ride away. The hotel is a short walk from Megalou Alexandrou - Periyiali Gardens bus station.
You may walk 5 minutes to Malindi Beach Bar & Restaurant or eat by Kyoshi Teppan Yaki, located just 550 metres away.