Westin is in a converted (I think bank) building close to Trinity, Temple Bar, and the river. Shelbourne is by the green, but really not very far away. My stay at the Westin had a weekend night, and Temple Bar noise absolutely spilled over. That wouldn't be a problem at Shelbourne, which I'd prefer. Good pubs walking distance to both - it is Dublin, after all. Palace Bar near Westin. O'Donoghue's near Shelbourne.