Kahuna Beach Resort is located in the heart of San Juan, La Union, the Philippines’ most privileged surf destination. There are 40 boutique Balinese-inspired cottages, Ocean Villas, and Rest Houses that look directly out onto the beach.
Kahuna Beach Resort is located in the heart of San Juan, La Union, the Philippines’ most privileged surf destination. There are 40 boutique Balinese-inspired cottages, Ocean Villas, and Rest Houses that look directly out onto the beach.