Hotel Near Stub Hub Center

5.2 MILES, 10 MINUTES DRIVE ONLY