City View Inn and Suites Sunset Station

San Antonio (Texas)
1306 East Commerce Street (San Antonio (Texas)),TX 78205 (San Antonio)
Do you own this company? Click to edit

Description

Located in downtown San Antonio, this hotel is adjacent to the Alamodome and less than half a mile from Sunset Station and the Amtrak Station. The hotel features free Wi-Fi.



Reviews

--

Have you stayed at this accommodation?

Rate from 1 (Terrible) to 10 (Super)!

CityOnline

Escolha o Idioma

Newsletter