Situated in Carlow, The School House offers accommodation within a converted 20th century property.
Book this Hotel