Located in Strovolos, Strovolos Studios provides accommodations with a seating area and flat-screen TV. Free WiFi is provided. All units include a fully equipped kitchen, allowing guests to prepare their own meals. An oven and electric tea pot are also offered. Larnaca is 45.1 km from the apartment, while Nicosia is 5.5 km from the property.