Art of the Valley Gallery befindet sich etwa 12 Gehminuten vom Hotel Westin Riverfront Penthouse Beaver Creek entfernt und ist einen Besuch wert. Das Hotel verfügt über einen Privatparkplatz vor Ort.
Riverfront Express Gondola 7 ist 50 Meter vom Hotel, und der Harry A. Nottingham Park ist nur 900 Meter zu Fuß von hier entfernt. EagleVail Golf Club gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in ungefähr 4 km Entfernung vom Westin Riverfront Penthouse. Auch Avon Whitewater Park liegt in 500 Metern von der Unterkunft entfernt. Walking Mountains Science Center ist gleich neben der Unterkunft. Die Bushaltestelle Lake Street liegt in rund 5 Gehminuten Entfernung von der Unterkunft.
Neben einer Sitzecke und einem Essbereich sind die Zimmer in dem 5-Sterne-Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über eine Wellness-Badewanne, eine getrennte Toilette und eine Dusche in Badezimmern. Die Badezimmer mit einer Wellness-Badewanne, einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Maya bietet lateinamerikanische Speisen an und liegt in unmittelbarer Nähe vom Hotel Westin Riverfront Penthouse.