The Helen Hotel Apartments are located in the picturesque village of Potos, 300m from the center, next to Kapahi Sea View Hotel. Within a 5 minutes walk the guests can reach the beautiful beach of St Antonios. The Kapahi Helen Hotel Apartments are in the ground and first floor (with sea view).