Leslie Hotel Ocean Drive

1244 Ocean Dr Miami Beach FL 33139 USA

(786) 476-2645

Location