Tag: Paris is now home to the world’s first 36-room cinema hotel!