Offering a garden and barbecue facilities, Swallows Nest in Larnaca is close to Byzantine Museum of Saint Lazarus and Saint Lazarus Church. This apartment features free private parking, bicycle parking, and free Wifi. The property is a 12-minute walk from Finikoudes Beach and within 600 yards of the city center.
Offering direct access to a patio with inner courtyard views, the air-conditioned apartment consists of 1 bedroom. Featuring a terrace with garden views, this apartment also includes a flat-screen TV, a well-equipped kitchenette with a toaster, a fridge, and a stovetop, as well as 1 bathroom with a walk-in shower and a hair dryer. The property has an outdoor dining area.
Popular points of interest near the apartment include Saint Lazarus Square, Larnaca Salt Lake, and Europe Square. The nearest airport is Larnaca International Airport, 1.2 miles from Swallows Nest.