The view point is located within an airbase. There are 2 watchtowers and a few shops. You can see the whole town from the watchtowers. There is also a telescope available.
If you own or manage Shillong View Point, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.