The Pillar is located at 7 Talbot Street in North Inner City, 0,7 km from the centre of Dublin. Abbey Theatre is the closest landmark to The Pillar. Get latest prices on KAYAK now