Spas in Ireland

The Spa & Salon at The Shelbourne

The Spa & Salon at The Shelbourne

The Shelbourne, 27 St Stephen's Green, Dublin 2, Co. Dublin, Ireland

Location