0.6 mi from Baguio (city center)
Located in Baguio, The Falmouth Inn is minutes from Burnham Park and close to Saint Louis Filigree Shop. This inn is within close proximity of Baguio Mountain Province Museum and Baguio Cathedral. Make yourself at home in one of the 33 individually decorated guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is avai...