OYO 287 Hotel Buddha Palace – Kathmandu | SherryStay