Mayfair apartments
Location located in london mayfair mayfair apartments is close to london palladium theatre selfridges and piccadilly circus also nearby are leicester square and her majestys theatre property features complimentary wireless internet access is available in public areas this is a smoke free property guestrooms the 22 air conditioned guestrooms at mayfair apartments include washersdryers and coffeetea makers guests can use the in room complimentary wireless high speed internet acce