Need to stay in Markham? Check out the Edward Hotel Markham near Toronto, Ontario!
Located in Markham, 15.5 miles from downtown Toronto, this hotel offers enjoyable facilities including an on-site pool and fitness centre. Edward Village Hotel Markham has an on-site restaurant serving a varied menu for lunch and dinner. Guests can dine outdoors in the summer or in the privacy of their room with the hotel's convenient room service.