Hotel in Shillong, Travel North-East India, Hotel White Orchid

White Orchid

Address

Upper Lachumiere, Malki Point, Near Angels Play School, Shillong, Meghalaya 793001

Follow Us

Contact

Feel Free to Connect with Us