THE LESLIE HOTEL

1244 OCEAN DRIVE
Miami
Florida
United States