72 Park - Miami Beach by Nomada
580 72nd St, Miami Beach
Location 72 Park - Miami Beach by Nomada is located in Miami Beach. This apartment hotel is located in 7 km from the city center. You can take a walk and explore the neighbourhood area of the apartment hotel. Places nearby: Miami Beach Stage Door Theatre, Miami Beach-North Beach and Ocean Ter
Free WiFiParkingGym















