Tenzing Retreatthomchi, near sbi, Lachung India 737120View on Map
- Extra Bed (On Request)
location is good and care takers are friendly and helpful but the service for food is slow and not everything you demand will be easily available due to cut off from any nearby city, the star gazing i+ More
Dear Guest, Thank you very much for your valuable feedback...We are looking forward to welcome you once again....
Question & Answers
Getting Hotel Policy...