Das 3-Sterne-Hotel „The Castle Hotel“ befindet sich in einem georgianisches Stadthaus, direkt am Parnell Square im Zentrum von Dublin. Zu den Einrichtungen zählen die The Castle Vaults Bar und das The Castle Vaults Restaurant unter der gewölbten Decke eines Original-Weinkellers aus dem 19. Jahrhundert. Die elegant gestalteten Zimmer bieten kostenfreies WLAN, Tee- und Kaffee-Tablett und eigene Badezimmer mit kostenfreien Hygieneartikeln.
Das Restaurant The Old Music Shop befindet sich in einem großen georgianischen Zimmer mit Blick auf Findlaters atemberaubende, neugotische Kirche aus dem 19. Jahrhundert. Eine schlau gewählte Synthese von unterschiedlichen Stilen von elegant bis zu entspannt verleiht diesem Restaurant eine wahrlich einzigartige Atmosphäre. Es ist die perfekte Wahl sowohl für ein Mittagessen in zwangloser Atmosphäre als auch ein romantisches Abendessen. Quiche, Pizza, Pasta, Salate und Gourmet-Sandwiches werden den ganzen Tag über angeboten. Es werden auch Gerichte für vor einem Theaterbesuch und zum Abendessen angeboten.
Ein umgewandelter Weinkeller aus dem 19. Jahrhundert ist das Ambiente für die Bar und das Restaurant The Castle Vaults. Es ist mit einer Mauer aus dem gleichen warmen Gestein umgeben, das schon seit 200 Jahren benutzt wird und hat eine gewölbte Decke, die Teil der Originalweinkeller war.