The room offers accommodations in Larnaca, 1.1 miles from Europe Square and a 17-minute walk from Saint Lazarus Church. Both free Wifi and private parking are available at the apartment free of charge. Saint Lazarus Square is a 18-minute walk away and Larnaca Marina is 1.2 miles from the apartment.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV with streaming services is featured.
Popular points of interest near The room include Finikoudes Beach, Touzla Mosque, and Byzantine Museum of Saint Lazarus. The nearest airport is Larnaca International Airport, 2.5 miles from the accommodation.