Check out this great place to stay in Miami Beach
in Miami Beach, US. Enjoy yourself in this lovely simple space. Everything you need on your doorstep, beach, shops, restaurants & nightlife within 1-10 min walking distance. Apartment has a queen size bed, a twin bed and a foldable sofa. Fully equipped kitchen, washe...
See this content immediately after install