El establecimiento The Shelbourne Hotel está ubicado en el centro de Dublin, en el parque St. Stephen's Green. Este establecimiento de 5 estrellas queda a 5 minutos a pie de varios lugares de interés de Dublín, como el Trinity College, Grafton Street, la Galería Nacional, el Museo Nacional y la Biblioteca Nacional.
Las habitaciones están equipadas con colchón reforzado, edredones y baño de mármol elegante con albornoces, zapatillas, espejos de tocador iluminados y artículos de aseo de lujo. También hay WiFi gratuita y TV LED de pantalla plana totalmente digital.
El establecimiento The Shelbourne alberga el The Saddle Room, un elegante restaurante irlandés de carne y marisco con toques clásicos. Los huéspedes también pueden disfrutar del bar No.27 The Shelbourne y el emblemático salón Lord Mayor, que refleja la vida de Dublín y su tradición de tomar el té todas las tardes.
El establecimiento cuenta con un exclusivo centro de fitness y spa con 7 salas de tratamiento, piscina de 18,2 metros, instalaciones termales, estudio de baile y centro de fitness de última generación. El salón de belleza del The Shelbourne ofrece servicio de peluquería premium, tratamientos de belleza como manicura y pedicura de lujo, y tratamientos faciales y de peluquería exprés.