Le Travelodge Hotel Downtown Windsor se trouve à seulement 2 minutes à pied du musée communautaire de Windsor et propose des chambres offrant une vue sur la rivière Détroit. Vous pourrez également profiter d'une piscine intérieure, d'une salle de sport et d'un restaurant sur place.