Candlewood Suites Santa Maria, Santa Maria, United States of America
Candlewood Suites Santa Maria is conveniently located at 2079 N. Roemer Court in Santa Maria, United States of America
Hotel Location:
Address: 2079 N. Roemer Court
City: Santa Maria
State: CA
Country: United States of America
phone: +1 805-928-4155
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Hair Dryer