Howard Johnson Inn And Suites Central San Antonio

6901 W Interstate 10, San Antonio, TX 78213
1.800.916.2436
2.5
Hotel Front Meeting Facility Lobby Breakfast Area Courtyard Outdoor Pool Gym Guestroom Guestroom Living Area
Explore Nearby