The business Comfort Inn & Suites is a 3-star property set next to Landa Falls, Palace Theater and Canyon Lake featuring a year-round outdoor pool, a picnic area and a golf course.
The hotel is conveniently situated in a historic area, close to a river. Nestled in the ski district and 4 km from the city center.
A museum and a theater are set within walking distance.
Comfort Inn & Suites can be reached in 55 minutes by car from San Antonio International airport.
Comfort Inn & Suites provides guestrooms appointed with free Wi-Fi, a sofa, TV, coffee/tea makers and a personal safe. Guests can also use a microwave, a fridge and a dishwasher.
Eat & Drink
Serving both food and drinks, Bella Sera Italian Restaurant and Chili's Grill & Bar are situated around 50 meters from the property.
Such business facilities as computers, a photocopier and a meeting room are available on site.
On-site amenities for fitness include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.