Hotel sold for $10 million in Miami Beach

Published Aug 11, 2025

The hotel at 3101 Indian Creek Dr. was built in 1940 and includes a 0.5-acre lot size. The five-story building is equipped with central cooling and type not specified. The new owner, Activate Miami Beach LLC, purchased the 33,236-square-foot real estate, listed for commercial use on July 23, 2025 for $10,000,000.