Miniview: The Shelborne Hotel – Miami the Proper way
Located on Miami Beach’s 18th Street, The Shelborne Hotel has long stood as a beacon of glamour on the Florida city’s iconic beachfront. The property first opened its doors in 1940, designed by Architects Igor Polevitzky and Thomas Triplett Russell, …