• 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
17
Total Visits
36
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