Este hotel de lujo está situado a unos 15 minutos en coche de San Antonio y del paseo del río.
Las habitaciones del The Westin San Antonio North tienen cafetera. También incluyen WiFi y albornoces.
El The Westin San Antonio North cuenta con un centro de negocios abierto las 24 horas. Hay piscina exterior y piscina cubierta.
El The Westin San Antonio North alberga el restaurante Bolo's Rotisserie, que sirve cocina americana. El bar del vestíbulo ofrece espectáculos en directo.
El The Westin San Antonio North se encuentra a 20 minutos en coche del Sea World San Antonio. El hotel está a unos 15 minutos en coche del aeropuerto internacional de San Antonio y del parque de atracciones Fiesta Six Flags.