1201 NW Lejeune RoadMiami, FL 33126 Chain: "Marriott Hotels
Marriott hotel - posted on 05/31/2006
It was a very nice hotel, but there was too much construction going on.
Add a review