Talbot Hotel Carlow
Hotel
Carlow
With elegant décor, the rooms at the Talbot Hotel Carlow have en-suite bathrooms with deluxe toiletries and fluffy towels. Rooms also feature TVs, free Wi-Fi and a 24 hour room service menu.
Number of rooms: 84
Portlaoise Road, . Carlow, Ireland