Best Western Plus Downtown North dispõe de quartos com ar condicionado e televisão de ecrã plano por cabo na área de East San Antonio em San Antonio. Este hotel de 3 estrelas dispõe de uma receção aberta 24 horas, um centro de negócios e acesso Wi-Fi gratuito. O alojamento tem piscina exterior e situa-se a 3,7 km de Museu de Alamo.
As unidades providenciam um frigorífico.
Best Western Plus Downtown North disponibiliza todas as manhãs pequeno-almoço buffet.
San Antonio Spurs fica a 4,2 km de Best Western Plus Downtown North, enquanto Alamodome está a 4,2 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de San Antonio, que fica a 16 km de Best Western Plus Downtown North.