Days Inn and Suites Santa Cruz, Santa Cruz, United States of America
Days Inn and Suites Santa Cruz is conveniently located at 600 Riverside Ave in Santa Cruz, United States of America
Hotel Location:
Address: 600 Riverside Ave
City: Santa Cruz
State: CA
Country: United States of America
phone: +1 831-458-9660
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- In Room Iron
- Hair Dryer
- Car Rent Desk