Metro Pines Inn

Metro Pines Inn

Located in Baguio, Metro Pines Inn is in a walkable area with good shopping. The area's natural beauty can be seen at Burnham Park and Heritage Hill and Nature Park Garden, while Camp John Hay and Ili-Likha Artists Village are cultural highlights. Our guests appreciate the hotel's location for the sightseeing.
This tourist spot is found in Baguio, Phiilippines
Tags: inn, overlooking,