Hotel Name: Royal orchid fort resort
Address: Tara Hall Estate, Picture Palace Road, Mussoorie, Uttarakhand, India
Tel No: +91 7895 922 233/55/66
The Royal Orchid Fort Resort, Mussoorie is a great example of luxury, comfort and grandeur. Nestled amidst lush greenery, the resort offers breathtaking views of the Mussoorie town and the Doon Valley. Built like an ancient fort, the resort features 58 well-appointed rooms and suites, multi-cuisine restaurants, banquet halls, a spa and a fitness center.