Immanuel Lutheran Church befindet sich ungefähr 25 Fußminuten von dem 3-Sterne-Hotel La Quinta By Wyndham Alice entfernt und ist unbedingt einen Besuch wert.
The Church of Jesus Christ of Latter-day Saints ist zu Fuß in 30 Minuten leicht erreichbar. Es sind lediglich 163 km nach Edinburg.
Einige klimatisierte Zimmer im La Quinta By Wyndham Alice sind mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über ein privates Bad mit einer behindertengerechten Dusche und einer Dusche.