Castle Hotels in Edmonton
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Newcastle. A Place You Can Call Home
12316 177 Avenue Northwest, Edmonton, Canada (Open map)
The villa is located in the Northwest Edmonton district of Edmonton, 20 minutes' drive from Edmonton Municipal airport. Set 15...
Read more...