0 followers
Clayton Hotels is a collection of well-appointed hotels in urban locations across Ireland and the UK. Each Clayton Hotel offers the ultimate in comfort and have been specifically selected to offer guests an authentic home away from home experience. Relax in luxurious beds, comfortable rooms, great r... Read more
This company has no teams yet