Where is The St. Anthony Hotel?

Where is The St. Anthony Hotel located?

The St. Anthony Hotel, The St. Anthony Hotel, United States of America (approx. 29.427221°, -98.48861°)


Where is The St. Anthony Hotel on the map?