The Mayfair Hotel is a comfortable bed and breakfast that has all the essential amenities one would expect from a modern establishment.