Hotel Arts Barcelona Marina 19-21,
Barcelona, Spain