Lord Balfour will reopen winter 2012 after a multi-million dollar renovation. The hotel is located in the Art Deco District, on the quieter, southern end of world-famous Ocean Drive. It is located across the street from the white sandy beaches of Miami, world famous restaurants, designer boutiques and fabulous nightlife.