Can Cera Hotel

San Francisco, 8
Spain