This Extended Stay America is located in Tamarac and features a fully equipped kitchen in each room. The hotel offers free Wi-Fi and a 24-hour reception.
Number of rooms: 145
3873 West Commercial Blvd, Fort Lauderdale, FL 33309, United States
Hotel booked 1 times today.