Details
Exterior view of our hotel in Shillong, Hotel Polo Towers, Shillong- 23

Hotel Polo Towers, Shillong

Hotel Polo Towers is a luxury hotel in Shillong located near Polo grounds in the centre of Shillong. It is located about 30 kilometres from the Shillong Airport and is in close proximity to areas like Umiam Lake, Elephant Falls and other tourist places.