Situé à Naugaon, le Starwood Hotel propose des hébergements 2 étoiles, un jardin et un restaurant. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres comprennent un bureau, une télévision à écran plat, une salle de bains privative, du linge de lit, des serviettes et une terrasse avec vue sur la montagne. Elles comprennent également une armoire et une bouilloire.
Un petit-déjeuner buffet et végétarien est servi chaque matin au Starwood Hotel.
L'aéroport de Dehradun, le plus proche, est implanté à 102 km.