home
>
Howard johnson plaza hotel windsor
howard johnson plaza hotel windsor
Howard johnson plaza hotel windsor
Location situated in windsor howard johnson plaza hotel windsor is in the business district and close to devonshire mall detroit windsor tunnel and university of windsor additional area attractions include joe louis arena and gm renaissance center hotel features this business friendly hotel offers a restaurant a complimentary breakfast is served each morning complimentary wireless internet access is available in public areas the hotel features business amenities including a business c

SIMILAR PRODUCTS