Address The Spencer Hotel Excise Walk IFSC Dublin 1 Dublin Ireland Phone number 014338915 See all Payot shops