Spend the Holidays in South Beach!....Enjoy a stay at the Miami beach!! The boutique resort is located on South Beach's internationally-known Ocean Drive.
4 night minimum stay. Guests are responsible for any & all damages while they stay.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.