Cu o notă de 8,1/10 din partea a 841 evaluări, Talbot Hotel Carlow este un hotel foarte recomandat de către utilizatorii HotelsCombined, situat în apropiere de Visual Centre for Contemporary Art and The George Bernard Shaw Theatre.