Studio Plaza places you next to Leptokarya Beach and within a 10-minute walk of Church of St. Nicholas. This 4-room apartment building has in-room conveniences like kitchenettes, furnished balconies, and refrigerators.
Each apartment features a kitchenette and a furnished balcony or patio. Guests can enjoy a flat-screen TV and stay connected with free WiFi. Each apartment also includes an electric kettle. Weekly housekeeping is available.
Guests staying at Studio Plaza enjoy free WiFi in public areas, a terrace, and a garden. This apartment building also has barbecue grills.