Prince of Peace Catholic Church befindet sich circa 2 Kilometer von dem 2-Sterne-Red Roof Inn San Antonio - Seaworld Northwest entfernt und ist einen Besuch wert. Geschäftsreisende werden Annehmlichkeiten wie WLAN in den öffentlichen Bereichen und den Zugang zu einem Kopiergerät und Safes zu schätzen wissen.
Das Hotel liegt im Stadtteil West San Antonio von San Antonio und ist in ca. 10 Autominuten Entfernung von familienfreundlichen Attraktionen wie dem San Antonio Aquarium. Das Red Roof Inn San Antonio - Seaworld Northwest ist außerdem 2,1 km weit weg von Sehenswürdigkeiten, vor allem dem Cathedral Rock Park. Das Nelson Wolff Municipal Stadium ist ca. 15 Minuten Autofahrt von der Unterkunft entfernt, während der Bahnhof Southern Pacific Passenger in circa 20 Autominuten Entfernung vom Hotel liegt. Die Bushaltestelle Ingram Transit Center liegt nicht weit entfernt von der Unterkunft.
Im Red Roof Inn San Antonio - Seaworld Northwest können Sie eines der 6 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet sind und über eine Klimaanlage verfügen. In den Zimmern gibt es ein privates Bad. Angenehme Annehmlichkeiten für einen noch schöneren Aufenthalt umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
Chinesische Gerichte werden im Restaurant Teppanyaki Grill & Buffet angeboten, das rund 1 Kilometer von hier entfernt liegt.