FAQs

FAQs when booking at Gorkha Hamlet Resort Where is Gorkha Hamlet Resort located? Gorkha Hamlet Resort is located at Sauraha-2,Chitwan,Nepal, 0.6 miles from the center of Sauraha. Chitwan National Park is the closest landmark to Gorkha Hamlet Resort. When...