Landmark Hills
Hotel
Shillong, Meghalaya
Landmark Hills is offering accommodation in Shillong. This 3-star hotel offers room service. There is a restaurant serving Indian cuisine, and free private parking is available.
Number of rooms: 21
Landmark Hills Victoria Nongrim Hills, P.O. Laitumukhrah, 793003 Shillong, India