Located in Shillong, Ri Shat Sngi Orchid Resort by World Choice offers 4-star accommodation with a garden, a restaurant and a bar. There is free private parking and the property provides paid airport shuttle service.
Number of rooms: 20
DYKE Bridge, GS Road, Mawlyngkhung, Shillong, Meghalaya 793103, 793103 Shillong, India