It wasn't the Waldorf, but clean comfortable and nice people...
Depends on what part of the facility, and fees may apply. In the complex, yes.
they are pet friendly
I am not really sure you would need to call them and ask
Thanks! Your answer is awaiting moderation.