Town N Country Motor Inn
Town N Country Motor Inn is a 2-star property that provides visitors with a seasonal outdoor pool and a picnic area.
This hotel is located in a recreational area, 46 km from Belle Isle Park. The center of Leamington is 2 km away from the venue.
The hotel allows quick access to a national park and a tropical garden.
Town N Country Motor Inn provides accommodation in 16 guestrooms fitted with climate control, pay TV, a personal computer, a work desk and IDD phone. Bathrooms with a bathtub, a shower and guest toiletries are featured in every room.
Guests can enjoy Italian meals served in Fireplace Bar & Grill and Tj's Sports Bar and Grill 450 meters away from the hotel.
Town N Country Motor Inn is set 40 km from Windsor airport.
The venue offers laundry and housekeeping.