In-Room Pizza Package at Holiday Inn
Select Holiday Inns nationwide are featuring an In-Room Pizza Package, which includes accommodations, one large two-topping pizza per night, and one two-liter bottle of soda per night.
Something to say about this deal?
You may also be interested in: