14355 Macaw Street, La Mirada 90638, CA, United States
Distance: 0 yd.
Company description
Family-friendly, 100% smoke-free hotel in La Mirada California. Near the Anaheim Convention Center and Disneyland, with 13000 sq feet of meeting room space and outdoor swimming pool.