Situé à Shillong, à moins de 700 mètres de la Wah Umkhrah et à 800 mètres des jardins botaniques, l'Hotel Orchid Annex Shillong propose un restaurant et un parking privé gratuit.
Nombre de chambres: 25
Polo Near Chief Ministers Bungalow, 793001 Shillong, Inde