BEST WESTERN PLUS Raffles Inn and Suites

2040 South Harbor Boulevard, Anaheim