HOTEL Mayfair 350 Air-Conditioned Rooms-3 Air-Conditioned Restaurants 8th and St. Charles Sts., St. Louis P. S. Hello from the Mayfair Room! Traditional dining-out spot in St. Louis for those who seek urbane food, deftly served.