Windsor Cottages ligt in Lansdowne. Elke accommodatie bij het hotel met 3 sterren heeft uitzicht op de bergen, en je hebt toegang tot een tuin en een terras. Gratis privéparkeren beschikbaar is als je de omgeving wilt verkennen, kun je bij het hotel ook een auto huren.
Alle kamers bij het hotel hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
Je kunt bij Windsor Cottages genieten van een à la carte-ontbijt of Aziatisch ontbijt.
De accommodatie biedt een speeltuin. Bij Windsor Cottages kun je genieten van activiteiten in en rond Lansdowne, zoals wandelen.
Het dichtstbijzijnde vliegveld is Luchthaven Dehradun (Jolly Grant), op 107 km van het hotel.