Create unforgettable memories at Laya Hotels Luxuriously and elegantly designed, Laya Hotels embody the definition of the Sanskrit term ‘Laya’ – tranquility and repose.