Gran Hotel Torre Catalunya

Roma 2-4
Barcelona
Spain