Le Nature's Nest Cottage est situé à Mawrongor. Il offre une vue sur le jardin.
Un parking privé est disponible gratuitement sur place.
Un petit-déjeuner asiatique est servi chaque matin au Nature's Nest Cottage.
L'aéroport de Shillong, le plus proche, est implanté à 103 km.