• Photo taken at Inn Town Suites by Nic on 4/20/2011

Inn Town Suites

Hostel
7490 Culebra Rd, San Antonio, TX 78251, United States
Credit Cards:
Yes (incl. American Express)
Total Visitors
18
Total Visits
37
Save
Share
  • What you need to know
    Matthew S.
    "Rooms are decent, but ask for first floor or outside facing room."(2 Tips)
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Matthew S.

    The Internet is horribly slow. Rooms are decent, but ask for first floor or outside facing room.

    Matthew Stiger · March 28, 2012
    Save
  • Nic

    Internet is super slow if you're watching anything with video. Ask for first floor! Stairs suck

    Nic · April 20, 2011
    Save