The Garden Hotel, Hotel Ambassador, and Aloha Inn are among the three-star hotels in Kathmandu