Pillars House is een accommodatie met 3 sterren en is gelegen in Shillong. Tot de faciliteiten van deze accommodatie behoren een restaurant, een gedeelde keuken, een gedeelde lounge, en tevens gratis WiFiin de hele accommodatie.
Alle units bij het hotel hebben een tv.
Het dichtstbijzijnde vliegveld is Luchthaven Shillong, op 32 km van Pillars House.