Le Town House est situé au cœur de la ville, dans le centre-ville de Lincoln. À 1 kilomètre de l'Université du Nebraska, et Memorial Stadium, qui est situé à côté du quartier Haymarket et de la Pinnacle Bank Arena.
Nombre de chambres: 46
1744 M Street, Lincoln, NE 68508, États-Unis