Buswells Hotel Near Leinster House
23-27 Molesworth Street -
Dublin,
IE D02 CT80