On Castle Street, close to the heart of Cardiff, this hotel offers an excellent location from which to explore the many delights of the Welsh capital. The restaurant on-site has a fine reputation and sells an excellent selection of food and drinks from the local area and further a field. The rooms in the hotel have all been fitted with excellent amenities including television and private bathroom.