Melewe Apart Hotel Villa La Angostura
Melewe Apart Hotel Villa La Angostura is a 3-star property situated at about 42 km distance from Serena Bay.
The center of Villa La Angostura can be reached in 5 minutes' walk from the hotel.
The pizzeria La Encantada is approximately 100 meters from the property.
The hotel is located within 60 km distance of International airport.