Is this a pet friendly hotel?
Address: 7436 Ocean Terrace, Miami Beach, FL 33141, USA
ernest chritton | Sep 18, 2019
Also go to a nicer hotel.
Eduardo Magadan | Sep 18, 2019
Not that i know
Rosana Lopez | Sep 18, 2019
No
Thanks! Your answer is awaiting moderation.