Hotel Dublin Castle Suites jest usytuowany w dzielnicy Temple Bar 1 km od atrakcji kulturalnych, takich jak Narodowe Muzeum Figur Woskowych. Hotel oferuje 9 pokojów z widokiem na miasto.
Pokoje w hotelu wyposażone są w TV i telewizję wielokanałową, a także urządzenie do parzenia kawy/herbaty. Oddzielna toaleta i prysznic wraz z takimi udogodnieniami jak ręczniki kąpielowe i ręczniki są również dostępne.
Restauracja Queen of Tarts serwuje szeroki wybór potraw kuchni irlandzkiej i leży 650 m od obiektu.
St Stephen's Green znajduje się w odległości spaceru od tego hotelu, a Park Iveagh Gardens jest w 1 km stąd. Zamek Dubliński leży w odległości 9-minutowego spaceru. Nie więcej niż 5 min pieszo od obiektu noclegowego goście znajdą takie atrakcje, jak Katedra św. Patryka w Dublinie. Autobus zatrzymuje się na przystanku Patrick's Cathedral, w niewielkiej odległości od hotelu Dublin Castle Suites.