Best Western Voyageur Place Hotel 3* Newmarket, Canada
Hotels in Canada - Hotels in Newmarket - Best Western Voyageur Place Hotel
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 cost.