Candlewood Suites San Marcos, San Marcos, United States of America
Candlewood Suites San Marcos is conveniently located at 600 Wonder World Dr in San Marcos, United States of America
Hotel Location:
Address: 600 Wonder World Dr
City: San Marcos
State: TX
Country: United States of America
Hotel Features:
- Coffee/Tea Maker
- In Room TV
- Meeting Room
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Hair Dryer