Pillows Hotels offers stays in monumental buildings, focusing on attention to detail. The International Hotel Management Group (IHMG) oversees Pillows Hotels.