Located 4 km from the Namchi bus terminus, Namchi Yatri Niwas offers two, three and six-bedded deluxe and super deluxe rooms. Meals are available here...
Located 300 metres from Central Park Market, YD Stay 98001 offers two-bedded AC rooms. Meals are available here, as is parking space for vehicles.&nbs...