Free Mini Bar?
Posted: Sat Sep 16, 2017 7:51 pm
We ended up booking through Expedia because booking direct was requiring a 6 night minimum. As part of booking through Expedia we were offered a "Free Mini Bar"? What exactly does this mean? How does the mini bar normally work?