Castle Hotels in Drumheller
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Newcastle Country Inn
1130 New Castle Taril, Drumheller, Canada (Open map)
The hotel is a great place to stay due to its convenient location in Drumheller. Located merely 1.2 km from South Dinosaur Trail,...
Read more...
8.7
Fabulous
217 reviews