The St. Regis Bal Harbour Resort

The St. Regis Bal Harbour Resort is located on the edge of the Atlantic Ocean, just 15 minutes north of South Beach in Miami Beach, Florida. This luxury hotel is directly across from the Bal Harbour Shops with over 100 designer boutiques.