13600 Northwest 2nd Street Sunrise FL 33325
Located in Sunrise, Florida, just 3 miles from Markham Park, this hotel features an outdoor pool. Free Wi-Fi is included in all guest rooms.A flat-screen TV with cable is featured in all rooms at La Q...more