Hotels in Miami Beach, FL
Hotels
601 Collins Ave,
Miami Beach ,
FL
33139
UNITED STATES
Located in the heart of the iconic South Beach District of Miami, the Ithaca Hotel of South Beach is the perfect place for a seaside getaway. With fresh, spacious rooms, a fully digital experience, and all your beach amenities included, you can book with confidence knowing Ithaca Hotel of South Beach has you covered. Offering a fully contactless stay, with self check-in and 24/7 virtual guest support.
Worldwide > United States > Miami Beach, FL > Hotels