Die Villa Pedal And Peak 113A Townhouse Dillon befindet sich in 7 Kilometer Entfernung von der Loveland Pass und bietet einen Jacuzzi und einen Whirlpool. Diese Villa in Dillon bietet einen Swimmingpool sowie Wandern, Skifahren und Radfahren für aktive Gäste.
Die Lake Dillon Marina ist in einer Entfernung von ungefähr 10 Fahrminuten von dieser Villa, während das Sapphire Point Overlook 15-minütige Autofahrt von der Unterkunft entfernt ist. Die Villa Pedal And Peak 113A Townhouse liegt in 2 Kilometer Entfernung von Naturattraktionen wie dem Marina Park.
Die Villa in Dillon hat eine komplette Küche mit einem Herd und einem Geschirrspüler, die Gästen zur Verfügung stehen. Die nächstgelegene Bushaltestelle Corinthian Hill befindet sich ein paar Schritte entfernt von dieser Unterkunft in Dillon.