Oh no. Unfortunately we don't have any results. Please reset your search criteria.

The May Fair Hotel

Great Britain, London

    Amenities

    Average hotel rating

    Short description

    Location

    With a stay at Mayfair One in London (Mayfair), you''ll be minutes from Selfridges and Marble Arch. This apartment is close to Buckingham Palace and Harrods.

    Address

    35 north row

    London

    W1K 7DG

    Gb