The Hyatt Palace Hotel offers the finest and first class deluxe rooms to stay in Kathmandu, the heart of Nepal's capital city. It is a five-star luxury hotel made for unwinding and having fun with your loved ones. It offers the best views of the mountains and terrain that surround the Kathmandu Valley.