Hotel Call

Arc. St. Ramon del Call 4
Barcelona
Spain