Review: Eee Cee Hotel

Eee Cee Hotel in Shillong:  Situated at the heart of Shillong, Police Bazar, at a stone’s throw from the central point of the market, the … Continue reading Review: Eee Cee Hotel