Ambassador Hotel is located at 191 Park Ave W, Mansfield, OH-44902. An interactive Map of Ambassador Hotel is shown below.
View details of Ambassador Hotel.