Shelter Inn Roof Top
Dhankheti JS Road NL Complex, 793003 Shillong, India
Located in Shillong in the Meghalaya region, Shelter Inn Roof Top features a terrace and city views. Both free Wi-Fi and parking on-site are available at the homestay free of charge. The accommodation provides room service and an ATM for guests.