Le Best Western Plus Downtown North propose des chambres climatisées avec télévision par câble à écran plat dans le quartier d'East San Antonio à San Antonio. Cet hôtel 3 étoiles propose une réception ouverte 24h/24, un centre d'affaires et une connexion Wi-Fi gratuite. Doté d'une piscine extérieure, il se trouve à 3,7 km du fort Alamo.
Toutes sont équipées d'un réfrigérateur.
Un petit-déjeuner buffet est servi tous les matins sur place.
Le Best Western Plus Downtown North se trouve à 4,2 km de San Antonio Spurs et de l'Alamodome. L'aéroport international de San Antonio, le plus proche, est implanté à 16 km.