El Apartamento Downtown Dawson San Antonio está situado en una zona de negocios de San Antonio a tan solo 1 km del Museo de Cera Louis Tussauds de Ripley's Believe It or Not. Se encuentra a unos 15 minutos a pie de la estación de tren Southern Pacific Passenger y a un corto paseo de la estación de autobuses Redcoach.
El apartamento ofrece alojamiento en el barrio Este de San Antonio, a unos 2 km del Mercado de San Antonio. El Apartamento Downtown Dawson se sitúa a pocas cuadras de la Misión del Álamo. Situado a tan solo 5 minutos a pie de este apartamento, el Parque Dignowity también merece una mención especial.