Best Western Shetland Inn And Suites

Stay at this San Antonio hotel offering a relaxing atmosphere only five miles south of the downtown area. The Best Western Shetland Inn & Suites is conveniently located near the famous Alamo site and downtown River Walk. This San Antonio hotel provi

Leave a Reply

Your email address will not be published. Required fields are marked *