Загородный дом Owl House находится в городе Нью-Росс. К услугам гостей бесплатная частная парковка. Расстояние до корабля-музея Данброди составляет 8 км. Загородный дом расположен на 1 этаже.