Grand Marquis Inn Reviews (1)
View Photos
Grand Marquis Inn Rating
Description: Hotels
Address: 840 Wisconsin Dells Parkway South, Wisconsin Dells, Wisconsin, United States, 53965
Phone: |
Show more...
|
Web: |
|
Add contact information for Grand Marquis Inn
Add new contacts
The Grand Marquis charged my credit card twice for one night stay, and after two phone calls and email, they refuse to refund one of the charges. I was told that it was MY fault that it was charged two times! I doubt that I will ever see a refund.