Located in San Antonio, 4.1 km from San Antonio Spurs, Best Western Plus Roland Inn & Suites provides accommodation with an outdoor swimming pool, free private parking and a shared lounge.
Number of rooms: 78
333 Roland Ave , San Antonio, 78210-3325, United States