Must Stay - Evripidou Holiday Flats is located in Larnaca and provides accommodations with a garden and free WiFi, 5.3 km from Europe's Square and 5.6 km from Larnaca Marina. Featuring a balcony or a patio, all units include a seating area, a flat-screen TV with cable channels, an equipped kitchen, a dining area, and a private bathroom fiitted with a hair dryer. An oven and electric tea pot are also available. The apartment has a terrace. Both a bicycle rental service and a car rental service are available at this property, while cycling can be enjoyed nearby Finikoudes Promenade is 5.6 km from Must Stay - Evripidou Holiday Flats.