Search for Philippine Real Estate:
Baywatch Tower Suites
Baywatch Tower Suites is a 2-star hotel is located in 2056 MH Del Pilar Street , Malate, Manila