La Union Beach Resorts

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.