Company description
Plan your vacation at the Newmarket Inn located in Newmarket, Ontario, and experience spacious and comfortable accommodations in a scenic location. Our comfortable hotel offers you charming guestrooms & friendly service among in a beautiful environment. Visit many local landmarks such as Canada’s Wonderland, Upper Canada Mall, and Holland Marsh Wineries. Our facilities also allow you to reserve meeting rooms and host events!
More details
- keywords
- hotels in Newmarket, places to stay in Newmarket, hotels in newmarket with pools, newmarket meeting rooms, hotel deals in newmarket