Begin typing your search above and press return to search.

Shillong

Meghalaya: Crowborough Hotel In Shillong Set To Welcome Guests After 30 Years Of Hiccups

Meghalaya: Crowborough Hotel In Shillong Set To Welcome Guests After 30 Years Of Hiccups

The Tata group- backed Indian Hotels Company Ltd under the Vivanta brand will operate the Crowborough Hotel in Shillong, which will have up to 100 rooms.