What’s new in Mayfair?
October 6 2015
HD Television has arrived at Mayfair! All our apartments now have 80 channels including 35 HD Channels
December 14 2015
Mayfair launches new website.
October 6 2015
HD Television has arrived at Mayfair! All our apartments now have 80 channels including 35 HD Channels
December 14 2015
Mayfair launches new website.