Best Western Plus Downtown North ofrece habitaciones con aire acondicionado y TV de pantalla plana por cable en el barrio de Este de San Antonio, en San Antonio. Este hotel de 3 estrellas ofrece recepción 24 horas, centro de negocios y wifi gratis. El alojamiento tiene piscina al aire libre y está a 3,7 km de El Álamo.
Las unidades cuentan con nevera.
En el hotel se sirve todas las mañanas un desayuno buffet.
San Antonio Spurs está a 4,2 km del alojamiento, y Estadio Alamodome está a 4,2 km. El aeropuerto más cercano (Aeropuerto internacional de San Antonio) está a 16 km.