Review:
This is an excellent place to stay and visit San Antonio at the same time. You are far way from everything but yet close enough to go visit many sites.
Especially with new renovations, we have no stress and just talk about where else to go visit and relax.
Is this review helpful to you?
Hide this record?
Make visible this record?