The location is great
Aberthaw House could not be more centrally located. You can walk to almost all of the city's most popular attractions and the neighbourhood is replete with restaurants, bars and shops. This makes it easy to park your car for the duration of your stay and amble about the city unencumbered.