Over the Edge Chalet - Steamboat Springs, CO, USA

Nestled in the scenic mountain resort of Steamboat Springs, in the northwestern corner of Colorado, the Over The Edge Chalet is according to Reuters, one of the finest and most luxurious vacation homes in North America. The exclusive chalet features a wonderful design and consists of 7 extremely elegant rooms and master suites, 2 stylish living areas, a modern game room appointed with the latest in technology, a home theater and a series of world-class amenities aimed to ensure guests an unforgettable stay.