Situato a pochi minuti di cammino da Landour Clock Tower, Hotel Raj Palace include un ristorante gastronomico tra i locali da scegliere.
La struttura è posizionata a soli 2.1 km da Waterfall trip. In 15 minuti a piedi si raggiunge Mussoorie Lake.Lal Tibba si trova a una breve distanza d'auto.
La colazione viene offerta ogni mattina al ristorante. Il ristorante in loco serve la cucina locale. Nei dintorni ci sono i diversi locali come The Tavern, Little Llama Cafe e Lovely Omelette Centre.