Ramada Anaheim West

800 South Beach Boulevard, Anaheim