Details
Hotel facade at night view

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.