S$1,113 Update Rates Avg. price/night

South Beach Executive Apartments

612 15th Street, South Beach, Miami 33139, FL, United States

Find Hotel Rates

  • New Search
  • Recent Searches
  • - +
  • - +

Recent Searches

    Wego searches multiple travel sites so you can find and compare the best rates.

    South Beach Executive Apartments Hotel Reviews

    • All
    49 Poor 12 reviews (100% of all reviews)

    Summary of guest ratings

    • Service
      "Service is poor"

    Good to Knows

    Verified reviews by trustyou

    South Beach Executive Apartments Hotel Details


    Check-in: 15:00
    Check-out: 11:00


    This apartment is located in Miami Beach (South Beach), near the airport, Lincoln Road Mall, Miami Beach Convention Center, and Art Deco Welcome Center. Also nearby are Lummus Park Beach and New World Center.


    612 15th Street South Beach, Miami 33139, United States

    Similar Hotels