Places to stay in Gorkha that are remarkably rated by couples include Gorkha Chhen bed & breakfast and Gorkha Garden Hotel.