OYO 256 Mount Princess Hotel – Kathmandu | SherryStay