Situato a una distanza di 2 km dal Victoria & Albert Museum, il Mayfair Residence Londra offre anche un facile accesso alla stazione ferroviaria di London Marylebone, che si trova a circa 10 minuti a piedi.
Situato nel quartiere di Westminster, l'appartamento si trova a pochi minuti a piedi dalla Chiesa di Santa Maria. Gli ospiti possono raggiungere il Museo della Scienza, a 25 minuti a piedi da questo centrale appartamento. Wellington Museum è, inoltre, a circa 2,1 km.
Per aumentare il comfort, il Mayfair Residence ha un bidet e una doccia.
All'interno di questa struttura centrale c'è un angolo cottura dove gli ospiti possono preparare i propri pasti fatti in casa. La stazione della metropolitana Edgware Road è a soli 5 minuti a piedi.