Located 271 meters from Church of God. OYO 19292 55 Pillars House is conveniently located in the popular Shillong area. Both business travelers and tourists can enjoy the property's facilities and services.
Located 615 meters from Church of God. Located in Secretariat Hills, OYO 16871 Anant Home Stay is a perfect starting point from which to explore Shillong.