Offering location approximately 5 minutes' walk from Espanola Way Promenade, Odyssey Of South Beach Apart Hotel Miami Beach offers 27 rooms. This hotel comes with Wi-Fi throughout the property.
The accommodation is located in an entertainment area of Miami Beach, within 25 minutes' walk of Museum of Ice Cream Miami. Art Deco Historic District is at a medium distance from the 3-star hotel, and Flamingo Park is a 19-minute walk away. This property is also within close distance of Lummus Park. At Odyssey Of South Beach Apart Hotel you'll be within 25 minutes' walk of the manmade island "Flagler Memorial Monument". Washington Avenue & 12th Street bus stop is located nearby, within walking distance of the accommodation.
A complimentary breakfast is served daily. Guests will find the restaurant Havana 1957 Cuban Cuisine Espanola Way only 5 minutes' walk away.