What are the pet policies and fees for a medium size dog
HI, yes do do allow pets. There is a $75.00 non refundable pet fee.
Sorry, don't know.
Not sure if they allow it, but Crowne Plaza does.
Get an answer from Holiday Inn Express Hotel & Suites Ventura Harbor staff and past guests.