Travellers Choice Motel is a 2-star venue placed about 4 km from Ambassador Bridge. The hotel in Windsor attracts guests with its historic architecture.
The property is located 7 km away from Devonshire Mall . The city center lies within 5 km from the venue.
Travellers Choice Motel is placed within a 20-minute drive from Windsor airport.
The hotel offers 23 rooms. They are fitted with free Wi-Fi, climate control, cable TV with on-demand movies, pay television and multi-channel television. They feature private bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Offering a variety of dishes, KFC are about 350 meters away.
Guests can make use of 24-hour reception, housekeeping and room service on site.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.