Located in Dromolaxia in Larnaca region, the traditionally built Angels Corner features a patio Guests benefit from free WiFi and private parking available on site Made of bricks and wood, Angels Corner features a kitchen fitted with an oven A flat-screen TV is featured The bathroom is stocked with a shower Hala Sultan Tekke is 25 km from Angels Corner, while Larnaca Salt Lake is 38 km away The nearest airport is Larnaca International Airport, 4 km from the property