View Larger Map

TH Miami Beach is situated in the heart of South Beach, Miami, in a historical building that was built in the 1920s, during the Art Deco era. The building is beautifully redesigned and renovated and is the perfect home to Sol Schools Miami Beach.

1556 Alton Road, Miami Beach, Florida 33139

Buses #103C, #113M, #120, and #123 all make nearby stops.