"> TEFL Miami - CELTA Map | TEFL Certification

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.

560 Lincoln Road, Suite 400, Miami Beach, Florida 33139

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