Leatherheads (2008)

The Ambassador Hotel

The Ambassador Hotel was actually the Historic Vance Hotel in Statesville, NC

< View all Leatherheads film locations

Leatherheads (2008) - The Ambassador Hotel > Update information for this scene

Address:

Center Street, Statesville, NC
> Submit a Related Link

Related Links:

Other Locations nearby: