Located only 1.4 km from the Lowe Art Museum, the 2-star Terrace Inn South Miami offers access to tourist attractions throughout South Miami.
The hotel is nestled about 10 minutes' walk from Lake Osceola. Tamiami is 14 km from this South Miami hotel, while Marshall Williams Park is 2.5 km away. Guests might as well enjoy proximity to Murray Park & Aquatic Center, situated nearly 10 minutes' walk away. The entire park "Fairchild Tropical Botanic Garden" is 3.6 km away, while University underground station is in proximity to the Terrace Inn South Miami. The nearest bus stop is Ponce de Leon Boulevard & Dickenson Drive, located merely 450 metres away.
Shake Shack has its own variety of American meals and is 7 minutes' stroll away.