Location: Ideal for business and leisure travel, this Miami Beach hotel is in the heart of the South Beach cultural area, in the vibrant Art Deco District, within walking distance to world-class restaurants, art galleries, entertainment and night life...