Este hotel, que admite mascotas, goza de una ubicación estratégica, a solo unos minutos del centro de la ciudad de Windsor y cerca de muchas atracciones locales, como el puente Ambassador, el casino Caesars Windsor y los cruces fronterizos internacionales del túnel Windsor-Detroit. La estación de tren de Windsor está a 8 km, mientras que el aeropuerto de metro de Detroit está a 30 minutos en coche. Tras un ajetreado día de turismo, los huéspedes pueden disfrutar de una relajante estancia en sus cómodas habitaciones, todas ellas bien equipadas con muebles funcionales y útiles comodidades, como TV vía satélite, cafetera y conexión gratuita a Internet de alta velocidad inalámbrico. Los viajeros también pueden disfrutar del desayuno continental completo gratuito que ofrece el establecimiento, así como del aparcamiento gratuito para los que lleguen en coche. El patio exterior, equipado con una zona de barbacoa, es un lugar ideal para relajarse y descansar mientras se toma una deliciosa taza de café.