Hotel Arts
The Hotel Arts is a 44-storey , 483 room luxury hotel on the seafront of Barcelona , in Catalonia , Spain . 
<triplet> Barcelona <subj> Spain <obj> country <triplet> Catalonia <subj> Spain <obj> country <triplet> Spain <subj> Catalonia <obj> contains administrative territorial entity