Best Western Plus All Suite Inn, Santa Cruz, United States of America
Best Western Plus All Suite Inn is conveniently located at 500 Ocean St in Santa Cruz, United States of America
Hotel Location:
Address: 500 Ocean St
City: Santa Cruz
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Sauna
- Coffee/Tea Maker
- Fitness
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk