I believe this question is in much need of an updated answer. I am currently staying at this location on Hwy 280 or Grandview on Friday Aug.23 2019. And there is a 35$ pet fee.
No fee. Nice place
No
No fee
Thanks! Your answer is awaiting moderation.