Activities & Attractions Antipolo’s The Mountain House Is A Cozy Filipino-Style Site Where You Can Reset Close To Nature A few kilometers away from Metro Manila, portions of the Sierra Madre forests lie in Antipolo, where you can rest at The Mountain House.