2 star hotels in Keene
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Bellmere Winds Resort
1235 Villiers Line, Keene, Canada (Open map)
The family property is 102 km from Markham. The 2-star Bellmere Winds Resort is situated in a rural area of Keene, around 6 km…
Read more...
5.2
Decent
4 reviews