This hotel is located in the heart of the Himalayas in the town of Mashobra. It is a beautiful and historic building that has been lovingly restored and features all the modern amenities one could want while still retaining its original character and charm. It is the perfect place to stay if you are looking for a peaceful and relaxing getaway in the mountains.
FAQ's on Wildflower Hall Hotel