1 Hotel Mayfair

Welcome to your London retreat, nestled in the heart of London’s iconic Mayfair district surrounded by the vibrant natural beauty of numerous Royal Parks and the unparalleled history of world-renowned museums, galleries, and theatres. Our sustainable sanctuary echoes the tale of a stunning cityscape uniquely graced by nature’s boundless wonder.

Getting here

3 Berkeley St, London, W1J 8DL W1J 8DL