Simmons Stables befindet sich circa 2 km von dem komfortable Best Western Teal Lake Inn Mexico entfernt und ist einen Besuch wert. Das behagliche Hotel bietet seinen Gästen einen Swimmingpool, ein Fitnesscenter und WLAN in den öffentlichen Bereichen.
Das Hotel liegt im charmanten Teil von Mexico. Das American Saddle Horse Museum lässt sich innerhalb von ungefähr 10 Autominuten erreichen. Der Green Estate Park in circa 1 km Entfernung vom Best Western Teal Lake Inn Mexico ist eine der nahegelegenen Attraktionen. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Mexico Cinema III (ist in unmittelbarer Nähe von der Unterkunft). Die Fahrt vom Flughafen Columbia Regional bis zum Hotel dauert etwa 56 Autominuten, da es nur 75 km entfernt ist.
In dem 3-Sterne-Best Western Teal Lake Inn stehen den Gästen 48 Nichtraucher- Zimmer zur Verfügung, die mit WLAN und Hochgeschwindigkeits-WLAN sowie einer Mikrowelle ausgestattet sind. Einige Zimmer sind im komfortablen Design gestaltet und verfügen unter anderem über eine behindertengerechte Dusche. In den privaten Badezimmern gibt es einen Haartrockner und Badelaken.
Das Best Western Teal Lake Inn bietet ein kostenloses amerikanisches Frühstück an.