Le Jade House est situé à Truckee, à 14 km du Northstar at Tahoe Resort. Les remontées mécaniques Chair #1 sont à 8 km.
Tous les logements disposent d'une télévision. Leur cuisine est équipée d'un micro-ondes et d'un réfrigérateur.
Le Jade House possède également un sauna.
Summit Chair se trouve à 8 km du Jade House. L'aéroport international de Reno-Tahoe, le plus proche, est implanté à 44 km du Jade House.