Hotel Yambu is located within easy walking distance of Thamel and Durbar Square but it provides a wonderful respite from the hectic nature of Kathmandu . location of this hotel means that it is extremely quiet and something of an oasis amidst the clamor.View from rooftop is very beautiful ,Balcony in each floor is very attractive. Hotel staff are extremely... More