Das Hotel Best Western Plus Downtown North San Antonio mit einem Swimmingpool befindet sich in dem historischen Stadtviertel East San Antonio und ist 2 Kilometer von den Japanese Tea Gardens entfernt. Das Hotel bietet Hochgeschwindigkeitsinternet in den öffentlichen Bereichen sowie eine Ladestation für Elektrofahrzeuge vor Ort.
Das 3-Sterne-Hotel befindet sich in der Nähe von einem historischen Stadtteil, in ungefähr 500 Meter Entfernung vom Fort Sam Houston Quadrangle. Das Best Western Plus Downtown North liegt ideal in einer 3 km Entfernung vom River Walk. Die Unterkunft liegt 10 Minuten mit dem Auto vom Ripley's Believe It or Not -- Louis Tussauds Wax Museum entfernt. Der Bahnhof Southern Pacific Passenger befindet sich in ungefähr 2 km Entfernung.
Das Hotel verfügt über 87 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet Bügelmöglichkeiten. Einige Zimmer sind zusätzlich mit einer Kaffee-/Teemaschine und einem Kühlschrank ausgestattet.
Das Best Western Plus Downtown North San Antonio bietet ein heißes Frühstück an. Das Restaurant MA Harper's Creole Kitchen ist circa 5 Gehminuten von der Unterkunft entfernt gelegen.