Located in San Antonio, 6.1 miles from Alamodome, Embassy Suites San Antonio Brooks City Base Hotel & Spa provides accommodations with a restaurant, free private parking, a bar and a garden. This 4-star hotel offers a 24-hour front desk and room service. The property has an ATM and a concierge service for guests. An American breakfast is available daily at the hotel. Embassy Suites San Antonio Brooks City Base Hotel & Spa has a terrace. Guests can use the business center or relax in the snack bar. Tower of the Americas is 6.2 miles from the accommodation, while San Antonio Spurs is 6.5 miles away. The nearest airport is San Antonio International Airport, 18 miles from Embassy Suites San Antonio Brooks City Base Hotel & Spa.