Top 10 Hotels in Shillong

See all 1 Hotels in Shillong
HOTEL POLO TOWERS SHILLONG
HOTEL POLO TOWERS SHILLONG

Hotel Polo Towers, Polo Grounds, Shillong 793001

4.0 out of 5.0

Situated in Shillong, this hotel is within a 15-minute walk of India Orchidarium and Botanical Garden and Jawaharlal Nehru …

Get Rates
Hide content

Narrow your search

Pocket Guide: Shillong

Search for hotels in Shillong on Expedia.co.in. You can easily find your hotels in Shillong using one of the methods below:

  • View our selection of featured hotels in Shillong
  • Use the map to find hotels in the Shillong neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shillong, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shillong
  • Enter your travel dates to view the best deals on hotels in Shillong - while they last
false