Hotels Closest To Morrill Park

El Tejas Motel San Antonio

2727 Roosevelt Ave
San Antonio, TX 78214
In San Antonio (Southside)

Distance0.9 miles SELECT

1500 I-35 South Exit 154B - Laredo St.
San Antonio, TX 78204
In San Antonio (Downtown San Antonio)

Distance2.3 miles SELECT

La Villita Inn San Antonio

736 South St. Mary's Street
San Antonio, TX 78205
Near Tower of the Americas

Distance2.7 miles SELECT