Located within 400 metres of Lummus Park Beach and 500 metres of Miami Beach, 12th & Ocean by LuxUrban, Trademark Collection by Wyndham provides rooms with air conditioning and a private bathroom in Miami Beach.
Number of rooms: 24
1200 Ocean Drive, Miami Beach, FL 33139, United States