Twin Towers Inn
About Twin Towers Inn
Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. This motel has 2 meeting rooms available for events. Self parking (subject to charges) is available onsite.
Twin Towers Inn Map
*Distances are shown as the crow flies and not necessarily the actual travelling