Check out this great place to stay in Miami Beach
Entire home/apt in Miami Beach, United States. Condo unit 208 is a 2 bedroom & 1 bath suite that sleeps up to 5 guests. This unit is located directly on Ocean Drive and a 1-2 minute walk to the Famous Miami Beach. You can not find a better location in South Beach.