Vivanta Meghalaya, Shillong , Shillong
Shillong, the capital of Meghalaya (which quite literally means ‘Abode of the Clouds’) is picture-postcard pretty. Enveloped by gardens and parks, surrounded by forests, awash in cascading waterfalls, and blessed
All Room Facilities
Complete list of all amenities and facilities available in this hotel
















