Hotel Mount View Inn is a hotel located in Namchi, Sikkim. The average rating of this place is 3.90 out of 5 stars based on 15 reviews. The street address of this place is South District SH-510, Namchi - Nayabazar Rd, Namchi, Sikkim 737126, India. It is about 10.80 kilometers away from the Darjeeling railway station.
Mingma Tshering Tamang 15 months ago
Good service, Free wifi, Nice Room', Reasonable room rate..
wish all 87 months ago
Nice small hotel with good rooms in very reasonable rate
Joy Samanta 63 months ago
Very good location,also good service.