The deluxe Delux Inn San Antonio is a 2-star property placed 6 km from The Alamo.
The hotel is approximately 15 minutes' walk from Splashtown. The city center lies within 6 km from the venue.
Delux Inn San Antonio is located within a 20-minute drive from San Antonio International airport.
Guests are offered 47 non-smoking hotel rooms equipped with satellite television, climate control, a laptop safe, a dressing area and a work desk. Bathrooms with a bathtub and a shower are featured in every room.
Residents will benefit from 24-hour reception, laundry and ironing service.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.