10 reviews
Standing on the highest grounds of the small but scenic town of Namchi, Sobralia Casino Resort & Spa is a 5-star resort named after an exotic species of orchids. Known as one of the best resorts in Namchi, it has been rated with a 5 Star classification by the Ministry of Tourism, Government of India. The property is flanked by Mount Kanchendzonga and Kalimpong on one side, and Chardham and the 135