Hotel Nirvana Orchid , Shillong
Hotel Nirvana Orchid is surrounded by the natural beauty of massive green trees, gushing waterfalls, scenic lakes. Apart from natural beauty, the hotel is very close to iconic churches,
Check-in
1:00 AM
Check-out
12:00 PM
















