New, Fresh, & Discreet Boutique Hotel 1/2 Block From Ocean Drive - South Beach (SoBe) - Miami Beach. Large & Luxurious Rooms, Walking Distance From Beach, Shopping, Cafés, Restaurants, Clubs And More!
Ithaca South Beach Hotel in Miami Beach is a company that specializes in Hotels & Motels. Our records show it was established in Florida.
SaleSpider connects small businesses with big opportunities.Entrepreneur