The Court Yard Hotel

Main Street
Leixlip
Ireland