Travellers Choice Motel

Travellers Choice Motel offers accommodation in Windsor.

All rooms are equipped with a TV.

There is a 24-hour front desk at the property.

Detroit is 9 km from Travellers Choice Motel, while Novi is 40 km from the property.