The Vaishali Hotel in Kathmandu, Nepal, is one of the best three star hotels in the region. It's found right in the heart of the city. There are 95 rooms with all the modern comforts you could want. The Rang Mahal restaurant serves some of the best food in Kathmandu. Apart from that there's a bar and a cafe. The hotel offers pools, a fully-equipped gym, jacuzzi and a spa. It has a business center equipped with the best amenities with a 300 person capacity.
The Himalayan Travellers Inn is located in the touristy area of Kathmandu and is suitable for budget travelers looking for an inexpensive place to sleep, something not always easy to find in Kathmandu. The rooms start at 600 rupees for a double room with shared bathroom, and increase if you want a private bathroom. The hotel has a small garden with a restaurant and it's located on a side street so it's not very noisy at night. Free wi-fi.