Address : 3330 north 104th ave omaha ne 68134-3764 united states Show Hotel Map
This hotel is located in one of the suburbs of Omaha and is just minutes from many popular local attractions, including the Henry Doorly Zoo and the Strategic Air and Space Museum. 12 kms to city centre 16 kms to the nearest airport (eppley airfield) 5 minute walk to the nearest metro station (metro area transit) 24 km to the nearest station (amtrak)