Supportinfo@ratecheck.travel
Taft Tower Hotel, Manila | 29th floor, EGI Taft Tower 2339 Taft Avenue, Malate Manila PH, 29th floor, EGI Taft Tower 2339, Manila, Philippines | RateCheck.travel