Royal Orchid Fort Resort
Tara Hall Estate, Picture Palace Road, Mussoorie, Mussoorie, Uttarakhand
14.87 km from city centre
During your stay at Royal Orchid Fort Resort, you'll be within walking distance of Mussoorie Christ Church. You'll find features such as free WiFi in public areas and a free manager's reception, plus a full-service spa. Built in 1997, this 4.5-star resort has 58 rooms over 8 floors. All rooms offer free WiFi and pillowtop beds.