Amphitheatre liegt 8 Gehminuten von dem 3-Sterne-Hotel Point Dillon entfernt und ist unbedingt einen Besuch wert.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Dillon. North Pond Park ist auch in etwa 4 km Entfernung vom Hotel. Das Point liegt in unmittelbarer Nähe von der Lake Dillon Marina. Das Hotel liegt rund 700 Meter von den Ice Castles und einen 10-minütigen Spaziergang von der Bushaltestelle Fire entfernt.
Die Gäste können mexikanische Gerichte im Restaurant Chimayo Mexican Grill probieren, das sich in einer Entfernung von 8 Minuten zu Fuß von der Unterkunft befindet.