Das 3-Sterne-Red Roof Inn Plus+ San Antonio Downtown - Riverwalk befindet sich im Stadtviertel Downtown - Riverwalk, etwa 5 Gehminuten vom Fluss San Antonio River entfernt. Das Hotel verfügt über einen Außenpool und WLAN in den öffentlichen Bereichen.
Die zentrale Lage des Hotels, in nur 1 km Entfernung von der Schlacht von Alamo sowie nur 1,1 km vom Ripley's Believe It or Not -- Louis Tussauds Wax Museum, ist ein Vorteil. Das Red Roof Inn Plus+ San Antonio Downtown - Riverwalk liegt in der Nähe vom Unterhaltungs- Bezirk. Der Marktplatz ist gleich neben der Unterkunft, während der Bahnhof Southern Pacific Passenger circa 15 Gehminuten von hier entfernt liegt. Die Gäste finden die Bushaltestelle Redcoach direkt neben dem Hotel, in ca. 300 Meter Entfernung.
Die 215 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und WLAN und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Die modernen Badezimmer bieten einen Haartrockner und Badelaken sowie eine getrennte Toilette, eine Dusche und ein Waschbecken.
Ein kontinentales Frühstück wird im Red Roof Inn Plus+ San Antonio Downtown - Riverwalk jeden Morgen serviert. Das Restaurant Spaghetti Warehouse bietet verschiedene italienische Gerichte und liegt circa 5 Gehminuten von der Unterkunft entfernt.