k
kathy bostick Review of Hyatt Place Wolfchase Galleria
This place advertises it is Pet Friendly but charg...
This place advertises it is Pet Friendly but charges a non-refundable $75 fee for pets. That was almost the total room cost. Ridiculous.
Comments: