Mastodon38's Miami Beach, FL, USA
The Mantell Plaza
255 W. 24th St.
Stayed here with my wife from February 5th to the 9th. Very nice art deco style hotel with clean and...
1020 Ocean Drive
While in Miami Beach with my wife we stopped by here for drinks on three different occasions. I don'...