Hotel Garuda was one of the first hotels to open in Nepal in 1989. We have had tremendous success winning multiple awards and serving thousa...