Inn On Barons Creek is a 2-star hotel offering an elegant accommodation not far from Enchanted Rock Fissure, St. Mary's Catholic Church and Main Street. Built in 2005, the cozy hotel was renovated in 2010.
The city center is 10 minute walking distance from the hotel. A museum, a church and a theater lie a short distance away.
Fast access to San Antonio International airport within 95 km is provided.
The hotel offers 90 rooms. They are fitted with wireless internet, a microwave, a work desk and a refrigerator.
Eat & Drink
Guests can dine at the fabulous on-site restaurant serving German cuisine. A vibrant area features Greater Grace Christian Coffee House and Auslander Restaurant within 250 meters of the venue.
The facilities as an elevator, free self parking and a souvenir shop are offered for guests.
On-site leisure facilities include an outdoor swimming pool, a picnic area and a golf course.