Das Vail On The River befindet sich im Stadtteil West Vail und bietet einen tollen Blick auf die Berge. Das Hotel bietet auch WLAN im ganzen Gebäude.
Die wichtigsten Sehenswürdigkeiten von Vail wie Little Eagle -15 und Little Beach Park liegen in der Nähe. Dobson Ice Arena liegt weniger als 10 Minuten Autofahrt von hier entfernt. Die Bushaltestelle Chamonix Lane liegt in nur 10 Gehminuten Entfernung. Das Vail On The River lässt sich in 42 mit dem Auto vom Flughafen Eagle County aus erreichen.
Neben einem Balkon und einer Essecke sind die Zimmer ins Hotel mit Hochgeschwindigkeitsinternet und Mehrkanal-Fernsehen ausgestattet. Den Gästen stehen eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Wäschetrockner und Toilettenartikel zur Verfügung.