El hotel cómodo Best Western Plus Downtown North San Antonio, de 3 estrellas, es el lugar ideal para alojarse en un barrio histórico, a unos 25 minutos a pie del Jardín Botánico de San Antonio. Este hotel dispone de una piscina, un centro de fitness y Wi-Fi en toda la propiedad.
La Misión del Álamo se encuentra a 2 km del hotel, y el Parque Travis se encuentra a 3 km del lugar. Un corto paseo te llevará a la Iglesia Christiana La Puerta Al Cielo, situada a tan solo 6 minutos a pie. Además, Pershing Park está situado a unos 800 metros. Entre las atracciones deportivas cercanas destaca el Campo de golf Willow Springs, a 3,1 km del Best Western Plus Downtown North San Antonio. Este lugar cómodo está situado en San Antonio, a 2 km de la estación de tren Southern Pacific Passenger.
Las 87 habitaciones están equipadas con un escritorio, e incluyen comodidades como Wi-Fi gratis y un televisor de pantalla plana, además de equipo de café y té. Las habitaciones ofrecen a los huéspedes un escritorio y televisor.
Cada mañana, el Best Western Plus Downtown North sirve un desayuno buffet. El restaurante MA Harper's Creole Kitchen, con unos platos deliciosos, está a unos 5 minutos a pie.