El hotel The Grosvenor, construido en 1862 y renovado en el año 2000, tiene un edificio principal de cinco plantas y un anexo también de cinco, sumando un total de 356 habitaciones, 75 de ellas individuales, 286 dobles y 3 estudios.
El hotel cuenta con un impresionante hall de entrada con ascensores y con área de recepción abierta las 24 horas que ofrece servicio de caja fuerte y de cambio de divisa.
El hotel tiene dos bares y un restaurante a la carta climatizado, con zona para no fumadores. Para comodidad de los clientes, el hotel ofrece también servicio de habitaciones y de lavandería, así como una terminal de Internet.