Supportinfo@ratecheck.travel
Royal Plaza Hotel, Kowloon | 193 Prince Edward Road West, Mong Kok, Kowloon, Hong Kong | RateCheck.travel