Built around a stunning open-air atrium, the Embassy Suites San Antonio - NW I-10 offers easy access to businesses and attractions including South Texas Medical Center, Lackland Air Force Base and the University of Texas at San Antonio. If you are visiting for pleasure, see top attractions in San Antonio such as SeaWorld, San Antonio Zoo and The Alamo. Make yourself at home in a spacious two-room suite with a range of homelike features. Each luxurious suite offers two flat-screen televisions, work table, mini refrigerator, microwave and coffeemaker. Stay connected with the complimentary, well-equipped BusinessLink™ Business Center with high-speed WiFi access. Utilize the flexible, functional space for hosting San Antonio meetings.