Situé à Dehradun, le Royal stay propose un hébergement climatisé avec une terrasse. Offrant une vue sur la montagne, cet hébergement dispose d'un balcon.
Ce séjour chez l'habitant dispose d'une télévision à écran plat. Les serviettes et le linge de lit sont fournis.