Featuring sea views, Pantelitsas Flats is located around a 3-minute walk from Finikoudes Beach. Guests staying at this apartment have access to a terrace.
The apartment has 1 bedroom and 1 bathroom with a hair dryer. The kitchen has an oven and a microwave.
Saint Lazarus Church is 300 metres from the apartment, while Finikoudes Promenade is 300 metres away.