Hotel ★9.5/10Exceptional
About Atria Inn & Suites
Atria Inn & Suites is a 2-star hotel in San Antonio (TX), United States. Guests rate it 9.5/10 (exceptional) across 4 reviews, ranking it #285 of 515 places to stay in San Antonio (TX).
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
9727 Fredericksburg Rd, San Antonio (TX), United States
Loading map…
Frequently asked questions
Is Atria Inn & Suites a good place to stay?
Atria Inn & Suites has a guest rating of 9.5 out of 10 from 4 reviews, which is considered exceptional. It ranks #285 of 515 properties in San Antonio (TX) on Triptoic.
Where is Atria Inn & Suites located?
Atria Inn & Suites is located at 9727 Fredericksburg Rd, San Antonio (TX), United States.
How many stars does Atria Inn & Suites have?
Atria Inn & Suites is rated 2 stars.