Doté d'une connexion Wi-Fi gratuite, le Muscatel Stardust - Chowrasta Mall Road est situé à Darjeeling, à 20 km de Tiger Hill et à 1,6 km du Happy Valley Tea Estate. Il se trouve à 500 mètres du Mahakal Mandir, à 300 mètres de l'Institut d'alpinisme et du parc zoologique de l'Himalaya et à 11 km de la pagode japonaise de la paix. Il propose un service d'étage, une réception ouverte 24h/24 et un bureau d'excursions.
Toutes les chambres comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Certaines offrent une vue sur la montagne.
Un petit-déjeuner buffet est servi sur place.
Le monastère Ghoom se trouve à 16 km du Muscatel Stardust - Chowrasta Mall Road, tandis que le monastère bouddhiste tibétain Darjeeling est à 17 km. L'aéroport international de Bagdogra, le plus proche, est implanté à 76 km.