Lord Balfour South Beach
Miami
350 Ocean Drive
Miami Beach, FL 33139
This South Beach boutique hotel offers state of the art amenities (sustainable bamboo floors, 40" flat screens) plus food and drink options that boast an array of creative craft 'tails.