Best Western Voyageur Place Hotel
Newmarket • Show on map Price as low as CAD 78.70The 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