where does the college world series take place in omaha nebraska
Map of hotel and College World Series at TD Ameritrade Park-Omaha NE. Smoke-free hotel-does not allow pets. Free Internet in room. Most Recent Guest Review. Great hotel for kids.