Ithaca of South Beach Hotel
A stay at Ithaca of South Beach Hotel places you in the heart of Miami Beach, a 1-minute drive from Lummus Park Beach and 10 minutes from Lincoln Road Mall. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby.
601 Collins Ave
Miami Beach, Florida
Property: Ithaca of South Beach Hotel
Location ID: 406344