Just one block from Ocean Drive - Be close to the noise in a quiet place
Our hotel is located just two blocks from one of the best beaches in the world
Ithaca South Beach Hotel is located at walking distance from the best stores in Miami Beach
Ithaca South Beach - Miami Beach, FL