Hotel Canyon Lodge
Loop Road , 82190 Yellowstone National Park, United States - Yellowstone National Park.
See on map
Where is the lodging establishment?
Loop Road , 82190 Yellowstone National Park, United States - Yellowstone National Park.
Choose your room
Hotel Canyon Lodge
The rustic cabins of this property enjoy the most central location near the renowned Grand Canyon of Yellowstone National Park. The cabins built in the 1950's and 60's are arranged in loops, while two new lodges feature hotel-style rooms, elegantly decorated with all basic amenities.