Hotel ★★★

Best Holiday Home

Upper Lachumiere, Lachumiere, Shillong, Meghalaya, Shillong, India Show on map

About Best Holiday Home

Best Holiday Home is a 3-star hotel in Shillong, India. It is one of 244 places to stay in Shillong listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Upper Lachumiere, Lachumiere, Shillong, Meghalaya, Shillong, 793001, India

Loading map…

Frequently asked questions

Where is Best Holiday Home located?

Best Holiday Home is located at Upper Lachumiere, Lachumiere, Shillong, Meghalaya, Shillong 793001, India.

How many stars does Best Holiday Home have?

Best Holiday Home is rated 3 stars.

Stays near Best Holiday Home

Highly rated alternatives close by

All 244 in Shillong →

More ways to stay in Shillong

See prices on Agoda
Check prices