London Marriott Hotel Grosvenor Square está ubicado en Londres, a diez minutos andando Marble Arch Tube Station. Está apenas a un breve paseo Marble Arch y Oxford Street. Este lujoso hotel cuenta con un centro de fitness, registros de entrada y salida exprés y una planta ejecutiva. Dispone de un servicio de guardería, cambio de divisas y recepción abierta las 24 horas del día, los siete días de la semana. Los huéspedes también pueden jugar una partida de billar en el sofisticado salón bar de la propiedad. El hotel cuenta con habitaciones espaciosas con una plancha y canales por cable/satélite, además de todas las comodidades necesarias para asegurarle una estancia muy agradable. En el restaurante del hotel se sirven platos asiáticos que además puede disfrutar en la terraza si así el tiempo lo permite. Alternativamente, en la zona de alrededores hay muchos restaurantes internacionales. London Marriott Hotel Grosvenor Square se encuentra a escasa distancia de los destinos turísticos más conocidos de la zona, incluyendo Piccadilly, Edgware Road y Regent Street, que quedan apenas a 20 minutos paseando. Además, está a un breve paseo Oxford Circus Tube Station.