Hotel Nirvana Orchid, welcomes you to Shillong Meghalaya to experience and enjoy the beautiful topography, the food, and its vibrant people.