Mayfair Hotel

91 Templehill, Ilford, IG1 4HP Directions

Business overview

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


Image of Mayfair Hotel


There are no reviews for this business, be the first to write a review!