Leeward Motel Miami

Call 800-947-7666 or book online for your next hotel stay in New York, USA

11790 Biscayne Blvd, Miami, FL 33181, USA  

Book Online

bowery

THE HOTEL

bowery

NEW YORK

Leeward Motel Miami

bowery

LOCATION


bowery

THE LOUNGE

Ship Your Luggage