S
Sarah Bennett Review of Hyatt Place Wolfchase Galleria
Nice clean hotel, but a $75 pet fee for one night ...
Nice clean hotel, but a $75 pet fee for one night is the craziest thing I ve ever heard. Don t call yourself pet friendly if you charge double to have one here.
Comments: