Situated in Fort Lauderdale in the Florida region, with Museum of Art Fort Lauderdale and Broward Center for the Performing Arts nearby, Downtown Fort Lauderdale River 30 Day Stays features accommodation with free Wi-Fi and free private parking.
Number of rooms: 15
510 South Andrews Avenue, Downtown Fort Lauderdale, Fort Lauderdale, FL 33301, United States