Villa Angel

Villa Angel

Angel’s Villa is a mere twenty-five minutes’ drive from the airport, and is conveniently located for all of the main shops, tourist attractions and vibrant nightspots. The villa is just a few minutes’ walk from a wide choice of internationally acclaimed restaurants, including the famous Ku Dé Ta, Hu’u Bar, Living Room and La Lucciola. […]