Cet hôtel acceptant les animaux domestiques bénéficie d'un emplacement stratégique, à seulement quelques minutes du centre-ville de Windsor et à proximité de nombreuses attractions locales telles que le pont Ambassador, le casino Caesars Windsor et les postes frontières internationaux du tunnel Windsor-Détroit. La gare de Windsor se trouve à moins de 8 km, tandis que l'aéroport métropolitain de Détroit est accessible en 30 minutes de route. Après une longue journée de visites, les clients pourront profiter d'un séjour relaxant dans leurs chambres confortables, toutes bien aménagées avec un mobilier fonctionnel et des équipements utiles tels qu'une télévision par satellite, une cafetière et un accès Internet haut débit sans fil gratuit. Les voyageurs peuvent également profiter d'un petit déjeuner continental complet gratuit offert par l'établissement ainsi que d'un parking gratuit pour ceux qui arrivent en voiture. La terrasse extérieure, équipée d'un espace barbecue, est l'endroit idéal pour se détendre tout en sirotant une délicieuse tasse de café.