Come and stay at our contemporary mountain loft apartment in the beautiful town of Green Mountain Falls, Colorado.
The Otter Inn is the perfect luxurious getaway for a couple who enjoys the scenery, but want to stay comfortably in style.
Located on Park Avenue, the Otter Inn is just a short walk from restaurants and fun activities including fishing, hiking, kayaking, snow shoeing, and so much more!
The interior of the apartment is designed with a clean, simple, and modern feel. Park your car below and walk up to see the breath taking views of Green Mountain Falls.
The Otter Inn is equipped with everything you need from internet and cable to your very own washer and dryer.