No visit to the North East can be complete without letting Shillong enthrall you. Fondly referred to as Scotland of the East by the British, the picturesque hill station is a veritable feast for the senses. Murmuring valleys, whispering waterfalls and the rapturous chirp of birds- just some of the many sounds that make honking cars and city noise a distant thought. Speaking of which, let your thoughts transcend barriers imposed by the rigours of daily life as Shillong envelopes you her welcome arms.
Star CategoryHotel Address
Polo Grounds Oakland Road, Shillong, Meghalaya 793001
Hotel Images