Offering free WiFi and sea views, Angels' Place Aria is an accommodation located in Nadur. The air-conditioned accommodation is 7 km from Xlendi. This apartment is equipped with a flat-screen TV, a seating area, a kitchen with a oven and a toaster, and a bathroom. The property has a hot tub. The apa Read more
Offering free WiFi and sea views, Angels' Place Aria is an accommodation located in Nadur. The air-conditioned accommodation is 7 km from Xlendi. This apartment is equipped with a flat-screen TV, a seating area, a kitchen with a oven and a toaster, and a bathroom. The property has a hot tub. The apartment provides a terrace. Victoria is 5 km from Angels' Place Aria.