Hudson Apartments Apartment Miami Beach, Miami Metropolitan Area
Located in the South Beach district of Miami Beach, Hudson Apartments provides accommodation with a private pool, free Wi-Fi and a lift. The property features city views and is 500 metres from Miami Beach and 600 metres from Lummus Park Beach.
Number of rooms: 7
420 15th street 201, Miami Beach, FL 33139, United States