Il centro di Naugaon Malli si trova 1 km dal Starwood Hotel, a 2 stelle, e i Santoshi Mata Temple è a 15 minuti in macchina.
Questo hotel è situato a una distanza di 6 km dalla Chiesa di Santa Maria e a 110 km dall'aeroporto Dehradun Aereoporto. Dista anche 7 km da Lansdowne. Tip-in-Top Point è a 6 km dall'hotel.
Dando il benvenuto agli ospiti in un balcone e una zona pranzo, le camere sono fornite di uno scrittoio. Offrono dei bagni dotati di un bagno alla francese e una doccia.
Ogni giorno il Starwood Naugaon Malli offre una colazione vegetariana, servita al ristorante.