Windsor Lodge se encuentra en Truckee, a 45 km de Paseo Fluvial de Truckee, a 45 km de Wingfield Park Amphitheater y a 46 km de Great Basin Adventure. La casa o chalet, que cuenta con patio, está en una zona en la que se pueden practicar actividades como esquí y ciclismo.
La casa o chalet, que dispone de reproductor de Blu-ray, tiene una cocina con nevera, lavavajillas y horno, una sala de estar con zona de estar y zona de comedor, 5 dormitorios y 4 baños con ducha y bañera. Hay toallas y ropa de cama en la casa o chalet.
Estadio Nacional de Bolos está a 46 km del alojamiento, y Pioneer Center for the Performing Arts está a 46 km.