Awesome stay a great team working in sink, great food, great place staff is very professional from the gate keeper to the management. Must stay place in mussouri. Located centrally for all sight seeing locations
Royal Orchid in Mussoorie India - Book Royal Orchid, Mussoorie Online at MakeMyTrip.com. Find best offers and discounts on Royal Orchid, Mussoorie. Check Royal Orchid rates, photos and booking information online.