Venues in Namchi

Venues In Namchi (1)

Tareeba Restaurant (Make-shift Arrangement)

Tareeba Hotel

 Naya Bazaar Road, South Sikkim, Namchi,Sikkim,India

10 Total Rooms 40 Max. Capacity 875 Sq. Ft. Total Area
X

Are you looking for venues?

Submit