This property is 3 minutes walk from the beach. The Ithaca of South Beach Hotel is located less than 5 minutes’ walk from the shores of Miami Beach. This hotel serves a light daily breakfast and includes free WiFi.
Cable TV is featured in every room and suite of this Miami Beach boutique hotel and guests will also enjoy an iPod docking station in the rooms. A small refrigerator and minibar are provided for added convenience.