Newtown Plaza Hotel
Hotel
Baguio
A great hotel to have a nice rest before long walks around the city. Hotel «Newtown Plaza Hotel» is located in Baguio.
Number of rooms: 85
42 C.M. Recto St cnr Leonard Wood Rd, Baguio, 2600