Offrant un jacuzzi et un bain chaud, l'hotel Lodge Tower 590 Vail est situé dans le quartier "Vail Village" à Vail, à 800 mètres du Gopher Hill Lift -12. Doté d'une piscine ainsi que d'équitation, du ski alpin et de la pêche, l'hotel se trouve près du Colorado Snowsports Museum and Hall of Fame.
Le Ford Park est à moins de 5 minutes à pied, et le Red Lion est aux alentours. La Station de ski de Vail est à environ 4 km de Lodge Tower 590. L'arrêt de bus le plus proche est Solaris, étant à 5 minutes de marche.
Chaque chambre à la résidence propose une TV et une climatisation. Quelque pièce est équipée d'une salle de bain privée.
Elway's est idéal pour goûter la cuisine fusion et se situe à quelques pas de Lodge Tower 590 de Vail.