Situado a a 1 km de Río Westbourne, el London Marriott Hotel Marble Arch dispone de 240 habitaciones. Con bañera de hidromasaje, instalaciones de sauna y piscina cubierta, este hotel de 4 estrellas está a una distancia cercana del Parque Hyde.
El hotel está situado cerca de un barrio comercial, en el corazón de Londres. Ubicado a apenas 550 metros de la estación de metro Edgware Road, la propiedad se encuentra a unos 2 km de la Plaza de Trafalgar. El hotel ofrece una ideal ubicación cerca de tiendas y tiendas de departamentos. Los huéspedes pueden visitar lugares de interés histórico, como el Palacio de Buckingham, situado a unos 5 minutos en coche del hotel London Marriott Hotel Marble Arch, y aprender más sobre Londres.
Cada una de las amplias habitaciones está equipada con TV de pantalla plana con canales vía satélite, y con opciones de autoservicio como servicio de tetera/cafetera. Están equipadas con una decoración estilosa. Los cuartos de baño privados disponen de albornoces y zapatillas, bañera de hidromasaje y sauna.
El Marriott Hotel Marble Arch ofrece un desayuno gratis buffet en el restaurante. Los huéspedes pueden disfrutar de platos españoles en el restaurante Twist, que se encuentra a 5 minutos a pie del hotel.