Featuring an indoor swimming pool and a spa, Costa Villa Beach Resort is located in La Union, better known as the surfing capital of the North. Free Wi-Fi is available and complimentary private parking is provided.
Featuring an indoor swimming pool and a spa, Costa Villa Beach Resort is located in L Read more
Featuring an indoor swimming pool and a spa, Costa Villa Beach Resort is located in La Union, better known as the surfing capital of the North. Free Wi-Fi is available and complimentary private parking is provided.
Featuring an indoor swimming pool and a spa, Costa Villa Beach Resort is located in La Union, better known as the surfing capital of the North. Free Wi-Fi is available and complimentary private parking is provided.
Number of Rooms: 20