The deluxe Delux Inn San Antonio is rated 2 stars and comprises 47 rooms with homely comforts.
This hotel is situated 1200 meters away from Splashtown. The city center lies within 6 km from the venue.
San Antonio International airport can be reached in 15 minutes by car from Delux Inn San Antonio.
The rooms in Delux Inn San Antonio are fitted with climate control, television with satellite channels, complimentary Wi-Fi, a laptop-compatible safe and a dressing area. Bathrooms come with a bathtub and a shower.
Residents will benefit from 24-hour front desk, laundry and ironing service.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.