Kathmandu Hotels Near Babar Mahal Revisited