Japan House London si trova a 600 metri dall'appartamento The Hummingbird - 1 Bedroom By Kensington Gardens Londra, mentre la Galleria Rowley si trova nelle vicinanze. Il Wi-Fi e il parcheggio sono a disposizione degli ospiti per il massimo comfort.
L'appartamento è situato nel quartiere Centro di Londra, vicino a Kensington Palace. Il Gate Theatre è anche a soli 7 minuti a piedi. L'appartamento The Hummingbird - 1 Bedroom By Kensington Gardens si trova inoltre a 3 km dal Palazzo di Buckingham.
Oltre ai servizi di self-catering come una cucina completamente attrezzata, quest'appartamento mette a disposizione degli ospiti una zona pranzo. La stazione ferroviaria di London Marylebone è a circa 25 minuti a piedi.