29.41722 ­-98.50509
Go to map view
River Inn San Antonio - San Antonio - Building
River Inn San Antonio - San Antonio - Lobby
River Inn San Antonio - San Antonio - Bedroom
River Inn San Antonio - San Antonio - Building
River Inn San Antonio - San Antonio
909 South Frio Street, San Antonio, TX 78207, United States +1 210 212 5054

Get Rates

Show River Inn San Antonio at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Non-smoking rooms available, Parking (free)
Internet Internet, WiFi (free)
Landmarks
Riverwalk San Antonio 3.0mi SeaWorld San Antonio 11.9mi Sea World of Texas 12.2mi Six Flags Fiesta Texas 14.1mi
Alamodome 1.5mi AT&T Center 4.3mi Convention Center 1.2mi Alamo 1.2mi
Fort Alamo 1.3mi River Walk 1.0mi Mexican Cultural Institute 1.1mi Tower of the Americas 1.3mi
San Antonio Amtrak Station 1.6mi La Villita 1.0mi