La Union Beach Resorts

Kahuna Beach Resort and Spa
Kahuna Beach Resort and Spa

Situated in the heart of the most privileged surf destination in the Philippines, San Juan, La Union.

P & M Final Option Beach Resort and German Bistro
P & M Final Option Beach Resort and German Bistro

P & M Final Option Beach Resort and German Bistro is located in the picturesque provincial town of San Juan, La Union, Philippines.