The Right Hotel Room

Inn on the River

San Antonio, TX


CONTACT INFO

Phone:

(210) 225-6333

ADDRESS

Inn on the River
129 Woodward Place, San Antonio, Tx 78204, Usa
San Antonio, TX 78201

More Hotels in San Antonio


HOTEL PROFILE


Inn on the River



OTHER HOTEL INFO



Hotels


REVIEWS

Rate It: