Mayfair apartments
Location located in london soho mayfair apartments is close to charing cross trafalgar square and big ben also nearby are kings college london and london eye property features complimentary wireless internet access is available in public areas guestrooms the 5 guestrooms at mayfair apartments include washersdryers and hair dryers complimentary wireless high speed internet access is provided all units at this 4 star apartment have kitchens with stovetops full sized refrigerators