Princesa Sofia Gran Hotel

Barcelona
Spain