L'Aparthotel Charming Flat Mews Londra è situato a 20 minuti a piedi dal Teatro Donmar Warehouse e a una distanza di 1 km dal Palazzo di Buckingham. Il Wi-Fi è disponibile in tutta la struttura dell'aparthotel.
Questo hotel si trova abbastanza vicino a Mayfair, nel quartiere di Westminster. Regent's University è un luogo di educazione popolare da visitare a 5 minuti in macchina dall'Aparthotel Charming Flat Mews. Situata a una distanza di 1,1 km da Wyndham's Theatre, questa struttura mette la città a portata di mano. I collegamenti con i mezzi di trasporto sono eccellenti, con la stazione della metropolitana Green Park a circa 5 minuti a piedi.
Le camere sono dotate di bagni privato forniti di un WC e una doccia.
Il ristorante The Footman si trova a due passi dall'Aparthotel Charming Flat Mews Londra ed è specializzato in cucina britannica.