InnVite 12340 Lakewood Blvd - Downey, California 90242 Approximately 10.4 miles from West Anaheim Medical Center Compare prices for Studio Inn and Suites with nearby hotels
Studio Inn and Suites is the 3rd closest InnVite hotel to West Anaheim Medical Center.