672 Dougall Avenue, Windsor

Windsor Manor

Hotel highlights

4 star hotel

Restaurant

Parking

About this hotel

Hotel characteristics

3 rooms

Location

A perfect fit for a big group of travellers: apartment Windsor Manor is located in Windsor. This apartment is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the apartment.

Places nearby: Gateway to Freedom International Memorial to the Underground Railroad, Hart Plaza and Huntington Place

Choose your room

Choose dates to see live room availability for this hotel.

Hotel facilities

General Services

  • Contactless check-in and/or check-out
  • Smoking areas

Parking & transportation

  • Parking

Food & drink

  • Restaurant

House Rules

Meals

Restaurant available

What guests usually ask