Motel Blu

Miami • Show on map
View Details for Price
Located in North Miami Motel Blu is a perfect starting point from which to explore Miami (FL). Both business travelers and tourists can enjoy the property's facilities and services. To be found at the…More info
