Este hotel se encuentra en el centro de San Antonio, junto al Alamodome y a menos de 800 metros de la estación Sunset y la estación de Amtrak. En el establecimiento hay WiFi gratuita.
Las habitaciones del Cityview Inn & Suites Downtown están equipadas con microondas, nevera y TV de pantalla plana por cable. Todas las habitaciones están decoradas con madera oscura y colores cálidos y cuentan con aire acondicionado, escritorio, cafetera y vistas a la ciudad.
Los huéspedes del Cityview Inn & Suites Downtown pueden trabajar en el centro de negocios, que cuenta con servicios de fax y fotocopias. La recepción está abierta las 24 horas. Se ofrece aparcamiento gratuito para los huéspedes registrados.
El City View Inn & Suites se encuentra a 4 minutos en coche del San Antonio River Walk, que ofrece una gran variedad de tiendas y locales de restauración, y del lugar histórico The Alamo. El hotel se encuentra a 4,7 millas del zoológico de San Antonio.