The Holiday Inn Express Mt. Vernon Hotel is located in Mount Vernon (OH) making it one of the best hotels to stay at while in town.All of the guestrooms are replete with non smoking rooms, air conditioning, daily newspaper, inhouse movies, hair dryer, internet access, ironing board,...
Next »