Search for Philippine Real Estate:
Casa Nicarosa Hotel
Casa Nicarosa Hotel is a 1-star hotel is located in 2116 Madre Ignacia St, Malate, Manila