The Grand is a luxury, full service, high-rise with endless upscale amenities, located on the north side of Downtown Miami’s exclusive Arts + Entertainment District.
The Grand is a luxury, full service, high-rise with endless upscale amenities, located on the north side of Downtown Miami’s exclusive Arts + Entertainment District.