Cap St Georges Villas
Hotel
Cap St Georges Villas, nestled in Peyia, provides a coastal experience just 5 kilometers from the city center. This resort offers a tranquil setting, a short distance from beaches like Kafizis, Ina and Prestos, inviting exploration of the local area. The property provides a convenient base for discovering the region’s attractions.





















