Location The hotel is located in beautiful Plantation, Florida. This hotel is perfectly situated along West Broward Boulevard and just ten minutes from east of the Sawgrass Mills Mall and Bank of Atlantic Center, 15 minutes west of the Hollywood/Ft. Lauderdale..