Das Royal Orchid Fort Resort Mussoorie begrüßt Sie 1 km von der beliebten Flaniermeile The Mall und 5 km von Mussoorie Jheel und Lal Tibba entfernt. Sie werden an der 24-Rezeption empfangen.
Zimmeranzahl: 58
Tara Hall Estate, Picture Palace Road, 248179 Masuri, Indien