Edward Hotel Markham
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.