DESERT INN AND SUITES

1600 S HARBOR BLVD
Anaheim
California
United States