Tel Star Motel 2 stars

813 2nd Street West, T1R 1B4 Brooks, Canada

Hotel image
Read more reviews for Tel Star Motel