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…
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…