Situé dans le centre de Londres, à 1,3 km de la gare de Paddington et à 1,4 km du musée Madame Tussauds, le Marble Arch Apartments propose des hébergements avec une connexion Wi-Fi gratuite et une cuisine. Il se trouve à environ 1,7 km d'Oxford Circus, à 2,3 km de Regents Park et à 2,5 km du Piccadilly Theatre. Carnaby Street se trouve à 1,9 km et Harrods à 3 km.
Les logements comprennent un micro-ondes, un réfrigérateur, une machine à café, une baignoire, un sèche-cheveux et une armoire. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité d'Oxford Street, de la Serpentine et du Lord's Cricket Ground. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.