Set in a prime location of Orange (CA), Best Western PLUS Meridian Inn Suites Anaheim Oran puts everything the city has to offer just outside your doorstep. The hotel has everything you need for a comfortable stay. Service-minded staff will welcome a...