Offering a balcony with hot tub and sea views, Angels' Place Aria is a luxury apartment located in Nadu, 4.3 mi from Xlendi. Free WiFi is provided.
This air-conditioned apartment is equipped with a flat-screen TV, a seating area, a kitchen with a oven and a toaster, and a bathroom. The bathroom has a shower, free toiletries and a hair dryer..
Mgarr Port is 0.6 mi from Angels' Place Ari, while Victoria is 3.1 mi away.