Distance from hotel to the beach?
Address: 2115 Washington Ave, Miami Beach, FL 33139, USA
Hana | Sep 17, 2018
Less than 10 minutes walk. Very close
Angelis Otero | Sep 17, 2019
Parking lot?
P “Pgib” D | Sep 17, 2018
3 blocks
Thanks! Your answer is awaiting moderation.