Situé à Lansdowne, le Windsor Cottages propose un hébergement 3 étoiles avec un jardin, une terrasse et un restaurant. Il assure un service d'étage et possède une aire de jeux pour enfants. Un parking privé gratuit est disponible et l'hôtel assure un service de location de voitures si vous souhaitez explorer les environs.
Toutes les chambres comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes.
Lors de votre séjour au Windsor Cottages, vous pourrez pratiquer des activités à Lansdowne et dans ses environs, comme la randonnée.
L'aéroport de Dehradun, le plus proche, est implanté à 107 km.