Callisto 3 Bedroom Apartment offers accommodations in Larnaca, a 17-minute walk from Touzla Mosque and 1.1 miles from Saint Lazarus Church. The air-conditioned accommodation is a 13-minute walk from Finikoudes Beach, and guests can benefit from private parking available on site and free Wifi. Outdoor dining is also possible at the apartment.
Providing a balcony and sea views, the spacious apartment includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. This apartment is non-smoking and soundproof.
Popular points of interest near Callisto 3 Bedroom Apartment include Europe Square, Larnaca Marina, and Finikoudes Promenade. The nearest airport is Larnaca International Airport, 3.1 miles from the accommodation.