New Yorker Boutique Hotel

6500 Biscayne Blvd
Miami
Florida
United States