Stanford Inn & Suites Anaheim

2171 South Harbor Boulevard, Anaheim