720 The City Drive South Orange, CA 92868-4927
(714) 740-2700
✔ According to our records, this business is located at 720 The City Drive South Orange, CA 92868-4927 in Orange. Meridian Inn and Suites is categorized under Lodging. You can contact the company by phone at (714) 740-2700
• | Meridian Inn and Suites | Write a review |