Remove Ads

Photo of Candlewood Suites San Antonio NW Medical Center

2.5
15 votes

Candlewood Suites San Antonio NW Medical Center

9350 Ih 10 West, San Antonio, Texas 78230 USA

Add Photo

In-Room Kitchenette

Remove Ads

Claim copyright