Best Western Voyageur Place Hotel


Newmarket • Show on map
Price as low as CAD 78.70
The BEST WESTERN Voyageur Place Hotel is located in Newmarket across the street from Upper Canada Mall. Free WiFi is available throughout this non-smoking hotel. On-site parking is included at no extra…More info


