Supportinfo@ratecheck.travel
MeroStay 139 Hotel Mandala, Kathmandu | Boudha Rd, Kathmandu, Bagmati Province, Nepal | RateCheck.travel