Well-appointed hotel centrally located in the historic Texas city
Embassy Suites San Antonio (also known as Embassy Suites San Antonio Riverwalk-Downtown) is one of three Embassy Suites franchise hotels found in and around the Texan city. The other two are: Embassy Suites San Antonio – NW/I-10; and Embassy Suites San Antonio – International Airport.
Located in the heart of San Antonio, overlooking the San Antonio River, the 3-star establishment offers quick and convenient access to many of the attractions that can be found in this part of South Texas. It’s also well-appointed, providing a range of travel necessities and luxury items.
Each of the property’s 285 guest suites incorporates a private bathroom, comfortable bedroom, and multi-purpose living space. The latter is equipped with comfy chairs and a sofa bed for those looking to relax, as well as a work desk and kitchenette (which features a microwave oven, refrigerator, and coffee maker), making it ideal for those visiting the area on business or pleasure.
The bedroom offers a comfortable double or twin beds adorned with fine linens and specialized pillows if necessary. Blackout curtains and air-conditioning ensure the interior is relaxing, whilst cable TV (found in both the living and bedrooms) means that guests can keep up-to-date with world affairs, sports, or their favorite shows.
Other in-room extras include an iron and ironing board, hairdryer, internet access, direct dial telephones, optional newspaper delivery, and room service.
Luke, the in-house restaurant at the Embassy Suites San Antonio, homages the old New Orleans bistros, and serves a varied lunch and dinner menu for guests wishing to dine within the property. A complimentary cooked-to-order breakfast is available daily, whilst a Manger’s Reception with gratis drinks and snacks is hosted each evening in the hotel’s beautiful three-story atrium.
A business center offers staple services such as printing and copying, as well as internet access for those contacting colleagues, clients, or family members. The outdoor swimming pool and spa is an ideal place to relax an afternoon away, whilst a state-of-the-art fitness center serves those looking to work-out and keep-fit.
The hotel is located beside the famous Riverwalk, which is ideal for joggers, cyclists, and those looking to enjoy a calming stroll. The scenery, both against the river and on the river, is picturesque and enjoyable, offering a fine location for those hoping to find a slice of serenity in the urbanized city. A boat trip is highly recommended.
The city’s most famous attraction is the Alamo, a historic fort that played a pivotal role in the Texas Revolution. The landmark is just a short walk from the hotel’s steps.
Another popular destination is the Tower of the Americas, a 750 foot observational tower that until 1996 was the largest such structure in the country. Visitors can witness panoramic views of the city as well as enjoy a meal in the restaurant or ride the ‘Skies Over Texas’ ride.
Other attractions that can be found within the city and its surrounding area, thus easily accessible from the Embassy Suites San Antonio, include SeaWorld San Antonio, Six Flags Fiesta Texas, San Antonio Zoo, the Briscoe Western Museum, and the San Antonio Botanical Gardens.